No photoStephen Ronald FrancisWriterIMDb Wrote 32010s2012Comedy Central Roast of Steve HofmeyrWriter2000s2002SlashWriter1990s1999DazzleWriter55