John Finn
John Finn is an actor and director.
Place of birth
New York City, New York, USA
Date of birth
30th September 1952
Movies that starred John Finn (3 in total)
Ad Astra [2019]
Brigadier General Stroud
The Hunted [2003]
Ted Chenoweth
Glory [1989]
Sgt. Maj. Mulcahy