Home / Discover / People

Hotel Transylvania

2012
as Suit of Animated Armor (voice)

Batman: The Killing Joke

2016
as Alfred Pennyworth (voice)

Batman: Under the Red Hood

2010
as Ra's Assistant (voice)

Horrible Bosses

2011
as Atmanand (voice)

Robin Hood: Men in Tights

1993
as Dungeon Maitre D'

Superman/Batman: Public Enemies

2009
as Gorilla Grodd (voice)

Justice League: Doom

2012
as Mayor (voice)

The Boxtrolls

2014
as Boulanger / Male Aristocrat (voice)

Batman: Gotham Knight

2008
as Cardinal O'Fallon / Arman / Scruffy Man

Ghost World

2001
as Sidewinder Boss

Dependent's Day

2016
as The Accountant

Merry Little Batman

2023
as The Penguin

It's Gawd!

2017
as Rawd

Shades of Ray

2008
as Javaid Rehman

Batman: Strange Days

2014
as Hugo Strange (voice)

Kim Possible: The Secret Files

2003
as Professor Ramesh

Fanny Pack

2016
as Mohan Chopra

Steel Cut Oats

2019
as Kidd Carraway

Ground Control

1998
as Shamaal

Smokescreen

1988
as Gus

Bubble Boy

2001
as Pushpop

Numb

2007
as Dr. Richmond

Postman Pat: The Movie

2014
as Ajay Bains (voice)

Touch of Pink

2004
as Hassan

Live from Baghdad

2002
as Al Rasheed Manager

Bloodfist V: Human Target

1994
as U.S. Official

The Snowy Day

2016
as Ahmed

Speed Zone

1989
as Valentino Rosatti

Director

Movie Refinery Surveyor Black 2016