12 credits on file—9 films and 3 shows, spanning 1918–2026.
I Will Find You
2026 · 61/100
Reacher
2022 · 78/100
Chapelwaite
2021 · 73/100
How to Lose Friends & Alienate People
2008 · 52/100
Maximum Risk
1996 · 51/100
Sea of Love
1989 · 68/100
The Altar Stairs
1922
What Happened to Rosa
1920 · 63/100
Phil-for-Short
1919
The Woman Under Oath
Queen of the Sea
1918
The Soul of Buddha