Cast Credits American Dad! (2005) Guest starring as Jacked Convict Episode 19x03: Viced Principal (Apr 10, 2023)