Who plays Self in Jimmy Kimmel Live!?

Self in Jimmy Kimmel Live! (2003) is played by Guillermo Rodriguez.

See the full spoiler-free cast & character guide for Jimmy Kimmel Live!