11 credits on file—8 films and 3 shows, spanning 2008–2018.
Manifest
2018–2023 · 63/100
Daredevil
2015–2018 · 84/100
Powers
2015–2016 · 61/100
We Are Still Here
2015 · 58/100
The Last Exorcism Part II
2013 · 32/100
Upstream Color
2013 · 68/100
Dylan Dog: Dead of Night
2010 · 39/100
I Love You Phillip Morris
2009 · 67/100
Nine Dead
2009 · 46/100
Mad Money
2008 · 54/100
W.
2008 · 52/100