Lodge 49 (2018)
Senna Tal (voice)
Star Trek: Discovery (2017)
Senna Tal
Franklin Degraaf
The Expanse (2015)
Angus McLintock
The Best Laid Plans (2014)
Werner von Hauser
The Blacklist (2013)
Dr. Westlund
XIII: The Series (2011)
Cole Glendower
Haven (2010)
Human Target (2010)
Albert Jacoby
The Listener (2009)
Bill Vance
The Last Templar (2009)
Randall Spear
The Trojan Horse (2008)
Bionic Woman (2007)
Lord Beaverbrook
Above and Beyond (2006)
Professor Wójcik
Karol, un uomo diventato Papa (2005)
Seymour Annisman
Tilt (2005)
H2O (2004)
Shelby Sloane
ReGenesis (2004)
Jamus
Stargate Atlantis (2004)
This Is Wonderland (2004)
Drunk Santa
Smallville (2001)
The Guardian (2001)
Witchblade (2001)
Dr. Watson
Sherlock Holmes (2000)
Dr. Jackson Pruit
Soul Food (2000)
Eerie, Indiana: The Other Dimension (1998)
Mr. Surdjic
Twitch City (1998)
Preston Barck
The Third Twin (1997)
Hugo Lawery
The Hunger (1997)
Judge M. Harrod
The Practice (1997)
Dean Marley
Dead Man's Gun (1997)
President Harry S. Truman
Hiroshima (1995)
Dr. Vasquez
The Outer Limits (1995)
Randal K. Bolt
Due South (1994)
Cyrus Bolt
Simon Gates
The X-Files (1993)
Attorney Wade Smith
Cruel Doubt (1992)
Ben O'Dell
Law & Order (1990)
Windom Earle
Twin Peaks (1990)
Luther Rosser
The Murder of Mary Phagan (1988)
The Twilight Zone (1985)
Crane
The Ray Bradbury Theater (1985)
Captain Wilder
Premier Lougheed
For The Record (1977)
Dipsi Doolan
Charles Surface
Great Performances (1971)