Principalement connu sous le nom d'acteur voiceover, certains de ses rôles incluent Boris The Cosmonaut Monkey dans Brandy & M. Whiskers, Daddy Bailey dans Xiaolin Showdown et Jack M. Crazyfish dans Spongebob Squarepants.
Sa voix peut également être entendue sur de nombreux jeux vidéo, comme ", F.E.A.R. et Bioshock, entre autres.