7 credits on file—4 films and 3 shows, spanning 1975–2024.
Piece by Piece
2024 · 74/100
Star
2016–2019 · 63/100
Shark Tale
2004 · 55/100
Honey
2003 · 56/100
Pootie Tang
2001 · 50/100
Mad TV
1995–2016 · 70/100
Saturday Night Live
1975 · 66/100