Cast Credits American Dad! (2005) Guest starring as Girl Episode 11x07: LGBSteve (Feb 23, 2015) Family Guy (1999) Guest starring as Kid Episode 13x05: Turkey Guys (Nov 16, 2014)