28 credits on file—20 films and 8 shows, spanning 1991–2025.
Devil in a Blue Dress
1995 · 72/100
Lord of Illusions
1995 · 55/100
What's Love Got to Do with It
1993 · 80/100
Roc
1991–1994 · 75/100