Frank Luck (ur. 5 grudnia 1967 w Schmalkalden) – niemiecki biathlonista reprezentujący też NRD, pięciokrotny medalista olimpijski i wielokrotny medalista mistrzostw świata.

Kariera Na początku trenował biegi narciarskie, jednak w 1980 roku zaczął uprawiać biathlon. Pierwsze sukcesy osiągnął w 1986 roku, zdobywając złoty medal w sztafecie i srebrny w biegu indywidualnym podczas mistrzostw świata juniorów w Falun. Na rozgrywanych rok później mistrzostwach świata juniorów w Lahti zajął drugie miejsce w obu tych konkurencjach i sprincie.

W Pucharze Świata zadebiutował 18 stycznia 1987 roku w Anterselvie, zajmując trzecie miejsce w sztafecie. Pierwsze punkty wywalczył 24 stycznia 1987 roku w Ruhpolding, kończąc sprint na piątej pozycji. Na podium zawodów tego cyklu pierwszy raz stanął 17 grudnia 1988 roku w Les Saisies, wygrywając sprint. W zawodach tych wyprzedził Norwega Eirika Kvalfossa i swego rodaka Birka Andersa.