5 credits on file—4 films and 1 show, spanning 1998–2020.
Space Force
2020–2022 · 60/100
Ouija
2014 · 39/100
Paranormal Activity 2
2010 · 53/100
Rent
2005 · 67/100
Patch Adams
1998 · 63/100