Сергею Франку 39 лет.
В 1983 году он окончил Инженерно-морское училище им.адмирала Невельского, в 1989 году - Высшую коммерческую школу при Всесоюзной академии внешней торговли. В 1995 году получил высшее юридическое образование в Дальневосточном государственном университете.
Был вице-президентом АО "Дальневосточное морское пароходство". С 1995 года работал в Минтрансе РФ на должности заместителя директора департамента морского транспорта. В 1997 году стал заместителем министра транспорта РФ, а в апреле того же года - первым заместителем министра.
30 апреля 1998 года был назначен министром транспорта России и сохранил этот пост при двух последующих сменах правительства.
Сергей Франк женат, имеет сына.