Self (10 episodes, 2005)
Police Officer Dwayne Pipe (10 episodes, 2005)
Spiderman #3 (1 episode, 2005)