Known for: Acting
Born: February 11, 1973 in Toronto, Ontario, Canada
Showing 4 of 412 titles
View Details
Squee Z. Dumpkins (voice)
Lucille
Nod (voice)
ADR & Dubbing