11 credits on file—6 films and 5 shows, spanning 1990–2023.
The Watchful Eye
2023 · 66/100
Brazen
2022 · 31/100
So Help Me Todd
2022–2024 · 71/100
Superman & Lois
2021–2024 · 74/100
A Series of Unfortunate Events
2017–2019 · 79/100
The Flash
2014–2023 · 70/100
This Means War
2012 · 54/100
Snow Dogs
2002 · 50/100
Double Jeopardy
1999 · 59/100
The NeverEnding Story III
1994 · 32/100
Bird on a Wire
1990 · 53/100