Francis Guinan

Biography

Francis Guinan was born in Council Bluffs, Iowa, USA. He is an actor, known for Hannibal (2001), Constantine (2005) and The Last Airbender (2010).

Filmography

Movie Name Release Date
Speed 2: Cruise Control June 13, 1997