The Speed of Thought 2011
Key Makeup Artist
Attackazoids, Deploy! 2009
as Dr. Nightshade
Credits from TMDB.