Known For
Filmography

Mistletoe Murders
TV · as Benny Cresh · 2 eps

Gen V
TV · as Hometeamer#1 · 1 ep

Awake
Movie · as Scarred Soldier

Mayor of Kingstown
TV · as Brandon Miles · 1 ep

Today You, Tomorrow Me
Movie · as Mark

Todd and the Book of Pure Evil: The End of the End
Movie · as Todd Smith

Sebastian
Movie · as Sebastian

Total Frat Movie
Movie · as Billy Taylor

Total Drama All-Stars
TV · as Alejandro (voice) · 13 eps

Long Branch
Movie · as Gray

Toilet
Movie · as Ray

Todd and the Book of Pure Evil
TV · as Todd Smith · 26 eps

Bloodletting & Miraculous Cures
TV · as Todd · 1 ep

Rookie Blue
TV · as Bobby Love · 1 ep

Warehouse 13
TV · as Greg Permut · 1 ep

A Woman's Rage
Movie · as Scott Brown
Nonsense Revolution
Movie · as Caz

Full of It
Movie · as Kyle Sidekick #1

Jane and the Dragon
TV · as Jethro 'Smithy' Junior (voice) · 26 eps

Stone Cold
Movie · as Kevin Feeney

Life with Derek
TV · 1 ep

Dark Oracle
TV · as Lance Stone · 26 eps

Corner Gas
TV · as Kyle · 1 ep

This Is Wonderland
TV · 1 ep

Betrayed
Movie · as Adam

Rescue Heroes: The Movie
Movie · as Brent (voice)

Wild Card
TV · as Ted · 1 ep

Between Strangers
Movie · as Kevin

The Safety of Objects
Movie · as Jake Train

Degrassi
TV · as Tim · 3 eps

Screech Owls
TV · 1 ep

Harlan County War
Movie · as Buddy Kincaid

The Zack Files
TV · 1 ep

Total Recall 2070
TV · 2 eps

Twice in a Lifetime
TV · as Billy - Age 12 · 1 ep

Earth: Final Conflict
TV · as Jessie · 1 ep

Psi Factor: Chronicles of the Paranormal
TV · 1 ep
