Регалии: Олимпийский чемпион (1980) в спринте на 10 км; 2-кратный серебряный призер Олимпийских игр (1980) в эстафете 4х7,5 км и гонке на 20 км; бронзовый призер Олимпийских игр (1976) в эстафете 4х7,5 км; 9-кратный чемпион мира (1978 - 2 медали, 1979 - 2 медали, 1981 - 2 медали, 1982 - 2 медали, 1983) в спринте на 10 км (трижды), эстафете 4х7,5 км (четырежды) и гонке на 20 км (дважды); 4-кратный серебряный (1978, 1981, 1982, 1983) и бронзовый (1977) призер чемпионатов мира; 4-кратный обладатель Кубка мира (1978, 1980, 1981, 1982).
Родился 24 января 1958 года в Трузетале, Тюрингия (Германия).
Отец Франка Ульриха был судьей соревнований по биатлону, это и предопределило выбор сына, который с юных лет наблюдал за перипетиями борьбы «стреляющих лыжников».
На соревнованиях среди взрослых Ульрих начал выступать в 14-летнем возрасте и к Олимпиаде-1976 в Инсбруке стал членом сборной ГДР, в составе которой выиграл бронзу в эстафетной гонке 4х7,5 км.
Перед Играми-1980 в Лейк-Плэсиде Франк Ульрих уже был одним из лидеров мирового биатлона, от него ожидали успешного выступления. Немецкий биатлонист оправдал эти ожидания, завоевав здесь золотую и две серебряные медали.
С 1998 года Франк Ульрих возглавлял мужскую сборную Германии по биатлону, однако в 2010 году он вынужден был покинуть свой пост, из-за того что все без исключения немецкие биатлонисты отказались тренироваться под его руководством, требуя назначить более демократичного наставника.