Actor · DirectorJohn DeMitaJanuary 6, 1959(65 years old) New York City, New York, United StatesSocialsIMDbKnown forLilo & Stitch(voice)SingAdditional Voices (voice)The GrinchAdditional Voices (voice)Star Trek: The Next GenerationRomulanJAGClifford BlakelyThe AnimatrixTeacher ("Kid's Story")Resident Evil: VendettaGlenn Arias (voice)Final Fantasy: The Spirits WithinBCR Soldier #1 / Space Station Technician #2 / Additional Voices (voice)MediumTed LowryUniversal SoldierTV News Crew MemberThe Invincible Iron ManAgent Drake / Additional Voices (voice)SlidersDr. Steven Jensen