Known For
Filmography

Nobody Special
Movie · as Zeff Culkin

Needle in a Timestack
Movie · as Marcus

My Little Pony: Equestria Girls - Forgotten Friendship
Movie · as Micro Chips (voice)

Boundaries
Movie · as Dog Washer

My Little Pony: Equestria Girls - Rollercoaster of Friendship
Movie · as Micro Chips

Animal Behaviour
Movie · as Jeffrey (voice)

Welcome to Christmas
Movie · as Harrison

All of My Heart: The Wedding
Movie · as Lawyer (Avocat)

Same Time Next Week
Movie · as Jeff

Somewhere Between
TV · as Barry · 4 eps

Love on the Sidelines
Movie · as Elliot

Newlywed and Dead
Movie · as Gus Hoffman

Summer Love
Movie · as Sean

All's Fair in Love & Friendship Games
Movie · as Micro Chips (voice)

A Banner Day
Movie · as Micro Chips (voice)

Reluctant Witness
Movie · as Jimmy Collins

Family for Christmas
Movie · as Carl Oxley

Signed, Sealed, Delivered
TV · as Patrick · 1 ep

Motive
TV · as Ken Shand · 1 ep

King & Maxwell
TV · as Jason Smalls · 1 ep

Behemoth
Movie · as Jerrod

Superbook
TV · as Benjamin · 1 ep

Frankie & Alice
Movie · as Bobby

Web of Desire
Movie · as Jamie Randall

Caprica
TV · as Sagitarron Recruit · 1 ep

The Seamstress
Movie · as Albert

The Troop
TV · as Randall · 1 ep

Sanctuary
TV · as Aaron Braithwaite · 1 ep

The Party Never Stops: Diary of a Binge Drinker
Movie · as Colin

She's the Man
Movie · as Sebastian

Dr. Dolittle 3
Movie · as Peter

Two for the Money
Movie · as Denny

FBI: Negotiator
Movie · as Freddy Harris

Confessions of a Sociopathic Social Climber
Movie · as Sebastian

Ladies Night
Movie · as Convenience Store Clerk

Killer Instinct
TV · 1 ep

Into the West
TV · as Jeremiah Wheeler · 1 ep

Supernatural
TV · as Neil · 1 ep

Naughty or Nice
Movie · as Michael

Eve's Christmas
Movie · as Drew Simon

Final Destination 2
Movie · as Tim Carpenter

X2
Movie · as Ronny Drake

Bang Bang You're Dead
Movie · as Cameron

Word of Honor
Movie · as David Tyson

Romeo!
TV · as Cal · 1 ep

Due East
Movie · as Jack Purdue Jr.

Living with the Dead
Movie · as Eddie Katz, Molly's Son

A Season on the Brink
Movie · as Patrick Knight

Taken
TV · as Jesse Keys - Teen · 2 eps

Mindstorm
Movie · as Young Malcolm

Head Over Heels
Movie · as Tommy

Twice Upon a Christmas
Movie · as Kyle Morgan

Edgemont
TV · as Travis Deosdade · 39 eps

Smallville
TV · as Garrett Davis · 1 ep

Once Upon A Christmas
Movie · as Kyle Morgan

The Christmas Secret
Movie · as Nicky

Dark Angel
TV · as Young Ben · 1 ep

Golf Punks
Movie · as Peter

Seven Days
TV · as Young Maxwell · 1 ep
