3 credits on file—3 films, spanning 2011–2026.
Teenage Sex and Death at Camp Miasma
2026 · 71/100
Peter Pan & Wendy
2023 · 38/100
Rise of the Planet of the Apes
2011 · 78/100