All roles

The Iron Giant
1999, Movie - Animation, Adventure, Family
American Dad! - The New CIA
2005, Movie - Animation, Comedy
Mucha Lucha: The Return of El Malefico
2005, Movie - Action, Animation, Adventure