The Sopranos Guest cast, played by Matthew Weiner Episode 5x01: Two Tonys (Mar 7, 2004) Episode 6x14: Stage 5 (Apr 15, 2007)