Known For
Filmography

Shoresy
TV · as Michaels · 30 eps

Love in the Forecast
Movie · as Nolan

Hudson & Rex
TV · as Kevin · 1 ep

What We Do in the Shadows
TV · as Production Assistant · 1 ep

Small Town Christmas
Movie · as Steve

Garage Sale Mystery: Murder By Text
Movie · as Bobby

Rampage: President Down
Movie · as FBI Agent Vincent Jones

The Twisted Slipper
Movie · as Gavin Charling

The Devout
Movie · as Mitch

Baby Bootcamp
Movie · as Phil

The Flash
TV · as Kurt Weaver · 1 ep
Rocketship Misfits
Movie · as Woody Robson

King & Maxwell
TV · as Knit Cap · 1 ep

Arrow
TV · as Uniform · 1 ep

Edge of the Garden
Movie · as Dylan

R. L. Stine's The Haunting Hour
TV · as Zack · 1 ep

The Secret Lives of Second Wives
Movie · as Patrick

Slap Shot 3: The Junior League
Movie · as Kain Frazier

Destination: Infestation
Movie · as Paulie

Meltdown: Days of Destruction
Movie · as C.J.

Dr. Dolittle 3
Movie · as Skip

Eight Days to Live
Movie · as Will Spring

Eighteen
Movie · as Derek

When Jesse Was Born
Movie · as Chip

Homecoming
Movie · as Phillip Murch

Supernatural
TV · as Connor, Dealer, Conner · 1 ep

Snakehead Terror
Movie · as Luke

A Very Cool Christmas
Movie · as Anderson

Battlestar Galactica
TV · as Lt. Eammon 'Gonzo' Pike · 6 eps

The Twilight Zone
TV · as Street Punk #1 · 1 ep

Smallville
TV · as Stuart Campbell · 4 eps

Andromeda
TV · as Courier Pilot · 1 ep
