Known For
Filmography

Cape Holly Christmas
Movie · as Luke

The Irrational
TV · as Jared · 1 ep

The Imperfects
TV · as Owen Schultz · 2 eps

Honey Girls
Movie · as Calvin Maxine

Joy for Christmas
Movie · as Bob

Yellowjackets
TV · as Karl · 1 ep

Transplant
TV · as Ryan Ashcroft · 1 ep

Cold Pursuit
Movie · as Dante Ferstel

Power Rangers
Movie · as Bully

Warcraft
Movie · as Gate Guard

DC's Legends of Tomorrow
TV · as Red · 1 ep

Words and Pictures
Movie · as Boy in Hallway

GirlHouse
Movie · as Alex

Far from Home
Movie · as Writing Class Student

The 100
TV · as Derek · 1 ep

The Phantoms
Movie · as Kevin O'Neil

Continuum
TV · as Hoyt · 1 ep

Magic Beyond Words: The J.K. Rowling Story
Movie · as Sean Harris

A Dog Named Christmas
Movie · as George - Age 20

The Vampire Diaries
TV · as Peeing Guy · 1 ep

Heartland
TV · as Austin, Austin Mars · 4 eps

Supernatural
TV · as Corey / Thaddeus · 1 ep

Smallville
TV · as Cameron Mahkent / Icicle · 1 ep
