Cast Credits 30 Rock (2006) Guest starring as Mr. O'Cannon Episode 3x14: The Funcooker (Mar 12, 2009) [Co-Star] The Sopranos (1999) Guest starring as Mike Episode 6x17: Walk Like a Man (May 6, 2007) [Co-Star]