3 credits on file—2 films and 1 show, spanning 2012–2025.
The Long Walk
2025 · 66/100
SkyMed
2022 · 71/100
An Awkward Sexual Adventure
2012 · 58/100