Rotten Tomatoes
Movies Tv shows RT App News Showtimes
The Sopranos – Season 6, Part I, Episode 12: Full Cast & Crew Aired Jun 4, 2006 Crime/Drama
Tony helps Carmela with her career; Chris picks up where Tony left off; A.J. receives a perk from work. TV-MA Air Date: Jun 4, 2006 See TV Episode Details

Cast & Crew

All Cast Crew
James Gandolfini Tony Soprano Actor Lorraine Bracco Dr. Jennifer Melfi Actor Edie Falco Carmela Soprano Actor Michael Imperioli Christopher Moltisanti Actor Dominic Chianese Corrado "Uncle Junior" Soprano Actor Tony Sirico Paulie "Walnuts" Gualtieri Actor Steven Van Zandt Silvio Dante Actor Jamie-Lynn Sigler Meadow Soprano Actor Robert Iler Anthony "A.J." Soprano Actor Aida Turturro Janice Soprano Actor Steven R. Schirripa Bobby "Bacala" Baccalieri Actor Joseph R. Gannascoli Vito Spatafore Actor Dan Grimaldi Patsy Parisi Actor John Ventimiglia Artie Bucco Actor Vincent Curatola Johnny "Sack" Sacrimoni Actor Frank Vincent Phil Leotardo Actor Ray Abruzzo Little Carmine Lupertazzi Actor Toni Kalem Angie Bonpensiero Actor Kathrine Narducci Charmaine Bucco Actor Julianna Margulies Julianna Skiff Guest Star Cara Buono Kelli Moltisanti Guest Star Dania Ramirez Blanca Selgado Guest Star Max Casella Benny Fazio Guest Star Lenny Venito James "Murmur" Zancone Guest Star Matt Servitto Agent Dwight Harris Guest Star Arthur J. Nascarella Carlo Gervasi Guest Star Greg Antonacci Butch Deconcini Guest Star Geraldine Librandi Patty Leotardo Guest Star Tom Aldredge Hugh DeAngelis Guest Star Suzanne Shepherd Mary DeAngelis Guest Star Denise Borino-Quinn Ginny Sacrimoni Guest Star Taleb Adlah Ahmed Guest Star Donnie Keshawarz Muhammed Guest Star Rob Falcone Mr. Caravalho Guest Star Patty McCormack Liz La Cerva Guest Star John Ciarcia Albie Cianflone Guest Star John Bianco Gerry Torciano Guest Star Greg D'Agostino Jimmy Lauria Guest Star Aasif Mandvi Dr. Abu Bilal Guest Star David Chase Executive Producer Alan Taylor Director Terence Winter Writer Matthew Weiner Writer