5 credits on file—4 films and 1 show, spanning 1997–2009.
NCIS: Los Angeles
2009–2023 · 62/100
Flushed Away
2006 · 67/100
Fantastic Four
2005 · 49/100
Six Days Seven Nights
1998 · 54/100
Fools Rush In
1997 · 57/100