Ron Lea was born in Montreal, Quebec, Canada. He is an actor and director, known for The Recruit (2003), Doc (2001) and Saw IV (2007). Read more on iMDB