Leonard Crofoot

Leonard Crofoot

🇺🇸 US·Active·Active 1973–2025

Leonard Crofoot was born on 20 September 1948 in Utica, New York, USA. He is an actor, known for The Man Who Wasn't There (2001), Star Trek: The Next Generation (1987) and A Reflection of Fear (1972).

Career stats
13Films
326Posters
52Years active
2001Peak year
Eras & genres
Eras
Genres