Ron Lea is a Canadian stage and screen actor and director. He attended the National Theatre School in Montreal, Quebec.
Supernatural
2005
Smallville
2001
Suits
2011
FX: The Series
1996
Diagnosis: Murder
1993
Due South
1994
The Practice
1997
Hudson & Rex
2019
Lost Girl
2010
The Strain
2014
Goosebumps
1995
Orphan Black
2013
American Gods
2017
Republic of Doyle
Flashpoint
2008