← Back to explore














Filmography13 titles

Rescue Special Ops
2009as Chase Gallagher
2009as Chase Gallagher

The Originals
2013as Lucien Castle
2013as Lucien Castle

Roswell, New Mexico
2019as Clyde
2019as Clyde

DC's Legends of Tomorrow
2016as Ernest Hemingway
2016as Ernest Hemingway

Unfriended: Dark Web
2018as Damon Horton
2018as Damon Horton

Mortal Engines
2018as Herbert Melliphant
2018as Herbert Melliphant

Thrash
2026as Joe Sprinkle
2026as Joe Sprinkle

Newness
2017as Nathaniel Bizmark
2017as Nathaniel Bizmark

City Homicide
2006as Constable Jake Lockwood
2006as Constable Jake Lockwood

Fantasy Island
2020as Will
2020as Will

Peter Allen: Not the Boy Next Door
as Greg Connell
as Greg Connell

Nightmare Tenant
2018Set Costumer
2018Set Costumer

Carlotta
2014as Peggy
2014as Peggy