Muhammad and Larry 2009
as Self
Hercules & Xena: Wizards of the Screen 1997
Writer
Credits from TMDB.