The Story of Love
Secret Santa
(Jeff Crane)
White Noise
(Dr. Mansfield)
Seducing Maarya
(Michel)
X-Men: Apocalypse
(Mr. Summers)
Flowers of the Field
(John Miller)
Possible Worlds
(Handsome Man (uncredited))
The Robber Bride
(Bryce)
Hudson & Rex
(Alan Booth)
Mayday
(First Officer Cedermark)
Mayday
(Captain Hallonquist)
The Jane Show
(Dorm Guy)
Sue Thomas: F.B.Eye
(Tommy)
Suits
(Tom Daly)
Republic of Doyle
(Clint Wallace)
Law & Order Toronto: Criminal Intent
(Mr. Vaughn)
The Strain
(Lar (Sun-Hunter))
The Strain
(Lar)
Playmakers
The Expanse
(UN Chief of Staff)