Known For
Filmography
Shopping Cart Killer
Movie · as Anthony

The Dating App Killer: The Monica White Story
Movie · as Anthony Robinson

Sight Unseen
TV · as Matt Alleyne · 19 eps

Murder in a Small Town
TV · as Sam Sabiston · 1 ep

Alert: Missing Persons Unit
TV · as Andrew Barosso · 1 ep

A Second Chance at Love
Movie · as Arnold Owens

The Christmas Checklist
Movie · as Noah Carver
The Forgetting Device
Movie · as Mike

The Christmas Promise
Movie · as Tom

The Christmas Aunt
Movie · as Drew

The Christmas Pact
Movie · as Ben

Star Trek Beyond
Movie · as Control Tower Technician

You Me Her
TV · as Andy · 10 eps

Away and Back
Movie · as Tim McMurray

My One Christmas Wish
Movie · as Trevor

Wayward Pines
TV · as Jimmy · 1 ep

Backstrom
TV · as Charles Turner · 1 ep

The 100
TV · as Nathan Miller · 100 eps

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

Motive
TV · as Joey Mason · 1 ep

Rogue
TV · as Nicholas Fleming · 10 eps

The Tomorrow People
TV · as Juergens · 1 ep
Best Day Ever: Aiden Kesler 1994-2011
Movie · as Reece Burrows

Arrow
TV · as Alan Durand · 3 eps

Saving Hope
TV · as Dr. Emanuel Palmer · 18 eps

Innocent
Movie · as Orestes Mauro

A Mile in His Shoes
Movie · as Pee Wee

Marley & Me: The Puppy Years
Movie · as Tom

Once Upon a Time
TV · as Billy · 6 eps

Percy Jackson & the Olympians: The Lightning Thief
Movie · as College Buddy

Smoke Screen
Movie · as Clerk

Human Target
TV · as Cop, Guard (Larry) · 1 ep

Tower Prep
TV · as Howard Gilmore · 1 ep

V
TV · as V Med Tech · 1 ep

Fringe
TV · as Agent Tim · 6 eps
