5 credits on file—5 films, spanning 2006–2023.
Family Switch
2023 · 49/100
Straight Outta Compton
2015 · 79/100
The Human Centipede III (Final Sequence)
2015 · 26/100
The Den
2013 · 57/100
Factory Girl
2006 · 57/100