JB Wooten
Ride (2023)
Sam Bishop
The Way Home (2023)
Henry Schleierkraut
Alert: Missing Persons Unit (2023)
Aiden Barstow
Ruby and the Well (2022)
Captain Richard Heard
Mayor of Kingstown (2021)
Steven Zimmer
Grand Army (2020)
Jimmy
The Wedding Planners (2020)
Roger
Zoey's Extraordinary Playlist (2020)
Tom Clay
When Hope Calls (2019)
General Dwyer
The Hot Zone (2019)
John Diamond
Carter (2018)
Judge Dotson
In Contempt (2018)
Patterson Rogers
Frankie Drake Mysteries (2017)
Spiga Board Member
Incorporated (2016)
Paul Lund
Conviction (2016)
Mark
My 90 Year Old Roommate (2016)
Garrett Detwiler
Designated Survivor (2016)
Maurice
Private Eyes (2016)
Andrew May Sr.
Slasher (2016)
Alan Henry
Khlyen
Killjoys (2015)
Nassan
Dark Matter (2015)
Rene
Schitt's Creek (2015)
Eddie Braddock
Defiance: The Lost Ones (2014)
Envoy
Reign (2013)
Lord Burgess
Defiance (2013)
Reuben Froese
Cracked (2013)
Mr. Chandler (uncredited)
Beauty and the Beast (2012)
Mr. Chandler
Mr. Salt
Saving Hope (2012)
Gary
The L.A. Complex (2012)
Tony Gionopoulos
Suits (2011)
Major Kenneth Winacott
Combat Hospital (2011)
Reg
XIII: The Series (2011)
Harrison
Lost Girl (2010)
Roan
Nikita (2010)
Travers
The Bridge (2010)
Victor Beerman / Turk
Republic of Doyle (2010)
Valmont
Valemont (2009)
Gary Richards
Majority Rules! (2009)
Norm
Being Erica (2009)
Stephen Cunningham
Flashpoint (2008)
Colonel Chadsworth
The Summit (2008)
Lanny Barick
Heartland (2007)
Andre McBride
Painkiller Jane (2007)
Robert
Little Mosque on the Prairie (2007)
Dr. Earl Stoffard
G-Spot (2005)
Dr. Martin Cove
ReGenesis (2004)
Dr. Dan Westville
5ive Days to Midnight (2004)
Russell McKinney
The Collector (2004)
Dr. Adrian Goldman
Show Me Yours (2004)
Miles Jennings
Jake 2.0 (2003)
Jim Michaelson
Missing (2003)
The World's Astonishing News (2003)
Dean Moncrieffe
Tom Stone (2002)
Andrew Talbott
Amazon (1999)
Vincenzo (as Robert Stewart)
The Adventures of Sinbad (1996)
Dr. Kent McCall (as Robert Thomas Stewart)
Nash Bridges (1996)
Keeler
High Incident (1996)
Axel
Highlander: The Series (1992)
Nick Slaughter
Tropical Heat (1991)
Raphael
Mount Royal (1988)
Bradley
The New Alfred Hitchcock Presents (1985)