4 credits on file—3 films and 1 show, spanning 1984–1998.
Mulan
1998 · 77/100
DuckTales the Movie: Treasure of the Lost Lamp
1990 · 69/100
The Little Mermaid
1989 · 77/100
The Transformers
1984–1987 · 81/100