Feature Film
2022
Lead
Time Addicts
Exile Entertainment
Sam Odlum
2021
Lead
Bad Detectives
The Contrast
Presley Paras
2018
Lead
The Sonata
The Project
Andrew Desmond
2018
Support
Spinning Man
Grindstone Entertainemt
Simon Kaijser
2017
Lead
The Wrong Nanny
Cartel Pictures
Craig Goldsmith
2016
Lead
No Way to Live
Moderncine
David Guglielmo / Nick Chakwin
2014
Lead
The Choking Game
Lifetime
Lane Shefter Bishop
2014
Support
Jersey Boys
Warner Bros
Clint Eastwood
2014
Support
Swelter
Grand Peaks Entertainment
Keith Parmer
2011
Support
X
Circe Productions
John Hewitt
Television
2016
Guest
The Wilding
Ciaran Foy
2014
Recurring
Once Upon A Time
Disney-ABC
Ralph Hemecker
2014
Guest
R.L. Stine's The Haunting Hour
Front Street Productions
Jonathan A. Rosenbaum
2013
Series regular
Hemlock Grove
Netflix
Eli Roth
2011
Recurring
Cloudstreet
Screentime
Matthew Saville