Known For
Filmography

Flashback
Movie · as Scarred Man (voice)

I Was Lorena Bobbitt
Movie · as Todd

Nurses
TV · as John Doe · 1 ep

eHero
Movie

Slasher
TV · as Charlie · 8 eps

Freaktown
TV · as Ben Bones (voice) · 52 eps
Mature Young Adults
Movie · as Jon

Hemlock Grove
TV · as Tyler · 2 eps

Tile Man
Movie · as Hockey kid 2

Rookie Blue
TV · as Danny Blake · 1 ep

Orphan
Movie · as Daniel's Friend

Warehouse 13
TV · as Kyle Barton · 1 ep

Flash of Genius
Movie · as Young Dennis

World of Quest
TV · as Nestor (voice) · 52 eps

Super Why! The Three Little Pigs
Movie · as Animation Big Pig

The Stone Angel
Movie · as Young John

Molly: An American Girl on the Home Front
Movie · as Tim Rutledge

Life with Derek
TV · 1 ep

Mayday
TV · as Chas Capewell · 1 ep

Sue Thomas: F.B.Eye
TV · as Soccer Kid · 1 ep

Degrassi
TV · as Aron DiMarco · 1 ep
