Actor
9 titles
The Bye Bye Man
2017
Fragments
2015
Santa's Slay
2005
Bottom of the World
Percy Jackson: Sea of Monsters
2013
The Alienist
2018–2020
Antiviral
2012
Stage Fright
2014
Hangman's Curse
2003