6 credits on file—6 films, spanning 2001–2017.
Leatherface
2017 · 42/100
Lovelace
2013 · 54/100
Drive Angry
2011 · 48/100
Trespass
2011 · 41/100
Solitary Man
2009 · 60/100
Ticker
2001 · 32/100