Acting
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
Diagnosis: Murder
1993
Hudson & Rex
2019
The Practice
1997
The Strain
2014
Private Eyes
2016