John HeardJohn Heard

Joe Gregory

Played by John Heard

John Heard

John Heard (Joe Gregory) has appeared in numerous television, film and stage productions. His television credits include the HBO series The Sopranos, which earned him an Emmy® nomination for Guest Actor in a Drama Series, as well as the HBO series Entourage, plus Southland, Prison Break, CSI: Miami and The Chicago Code. His feature credits include The Great Debaters, Pollock, In the Line of Fire, Deceived, Awakenings, Home Alone, Beaches, The Pelican Brief and Big. Heard began his career in New York and Chicago theatre, receiving a Theatre World Award and two Obie Awards for his off-Broadway performances in Othello and Split.