← Back to explore































Filmography30 titles

Supernatural
2005as Soldier Demon #1
2005as Soldier Demon #1

R.L. Stine's the Haunting Hour
2010as Cameron MacIntyre
2010as Cameron MacIntyre

Smallville
2001as Delivery Boy
2001as Delivery Boy

Animal Kingdom
2016as Young Billy
2016as Young Billy

Tracker
2024as Ethan Sullivan
2024as Ethan Sullivan

NCIS
2003as Simon Felcher
2003as Simon Felcher

Almost Human
2013as MX 43 "1"
2013as MX 43 "1"

Supergirl
2015as Raymond Jensen
2015as Raymond Jensen

Witches of East End
2013as Mandragora
2013as Mandragora

2 Hearts
2020as John
2020as John

Wild Cards
2024as Ryan Stelgan
2024as Ryan Stelgan

The Tomorrow People
2013as Agent Perkins
2013as Agent Perkins

Right in Front of Me
2021as Matt Parker
2021as Matt Parker

Noelle
2019as Elf Ted
2019as Elf Ted

X-Men: Apocalypse
2016as School Jock
2016as School Jock

Love on the Slopes
2018as Barton Kane
2018as Barton Kane

The Christmas Train
2017as Steve
2017as Steve

Seeds of Yesterday
2015as Jory
2015as Jory

Godzilla
2014as Thach
2014as Thach

Motive
2013as Kevin West
2013as Kevin West

Mercy
2023as Ryan Quinn
2023as Ryan Quinn

Wedding Planner Mystery
2014as Buff Guy
2014as Buff Guy

Home for Christmas Day
2017as Tyler Sloan
2017as Tyler Sloan

Fifty Shades of Grey
2015as Paul Clayton
2015as Paul Clayton

Perfect Match
2015as Paul
2015as Paul

A Snapshot of Forever
2022as Shane Brown
2022as Shane Brown

No Clue
2014as Bar Goon #2
2014as Bar Goon #2

Grace: The Possession
2014as Drunk Dude
2014as Drunk Dude

The Unspoken
2015as Luther
2015as Luther

Embrace of the Vampire
2013as Young Man
2013as Young Man