Provided his voice in his most well known role for Gerald Johanssen in Nickelodeon's hit show, Hey Arnold! He also had a regular role on Stargate Universe as Ronald Greer.
He began acting in 1994 when he appeared as Ernie in an episode of The Sinbad Show. The following year, he appeared in an episode of The X-Files.
He had recurring roles in Sister, Sister and Waynehead.
He appeared in a 2002 episode of The Bernie Mac Show.