Besides playing NBC correspondent Robert Covarrubias on the Tonight Show, he also appeared as Mahatma Gandhi, Saddam Hussein, Bin Laden, Fidel Castro, Richard Reed (The Shoe Bomber), Buzz Mustafa (Iraq's first astronaut), former Mexican president Vicente Fox, Brandon the computer technician, plus many many more.