Acting
Ralph is a Canadian performer who has a career spanning 4 decades. He's appeared in many TV series, films, commercials, and stage productions. He is currently an instructor at the Toronto Film School and faculty at Sheridan College.
Suits
2011
Sue Thomas: F.B.Eye
2002
Twice in a Lifetime
1999
Street Legal
1987
The Littlest Hobo
1979
TekWar
1994
What If Christmas
2026
Seeing Things
1981
Head Office
1985
The Great Detective
The Third Miracle
Stone Cold
2005
The Wrong Guy
1997
Martin's Day
Life with Mikey
1993
Where the Heart Is
1990
Thanks of a Grateful Nation
1998
Jack Reed: Death and Vengeance
1996
My Husband's Double Life
2001
I'll Be Home For Christmas