3 credits on file—3 films, spanning 2002–2013.
Side Effects
2013 · 73/100
Dark Ride
2006 · 47/100
The Master of Disguise
2002 · 26/100