
Known For
Filmography
—
——
2026
2026
2025
2024
2024
2023
2021
2020
2019
2015
2011
2005

A Deal in Liberty
Movie · as Captain Houlihan
A Single Serving Friend
A Single Serving Friend
Movie · as Emile

A Plot Against the Human Race
Movie · as Boulder

Sleep Through Summer
Movie · as Linus

Middling
Movie · as HIM

Thin Walls
Movie

We Forgot to Break Up
Movie · as Angus

Law & Order Toronto: Criminal Intent
TV · as Tom Burney · 1 ep

A Song For William Bird
Movie · as William Bird

Pretty Hard Cases
TV · as Jed · 1 ep

Barbital
Movie · as Dax

Hudson & Rex
TV · as Cory Scofield · 1 ep

The Expanse
TV · as Young UNN Lieutenant · 1 ep

Suits
TV · as Justin · 1 ep

Zimmer Twins
TV · as Eva Zimmer (voice) · 106 eps