Home People John Heard John Heard shows John Heard shows John Heard TV Shows (31) APB (2017) As Joe, He was 70 years old MacGyver (2016) As Arthur Ericson, He was 70 years old Perception (2012) As Congressman Evan Rickford, He was 66 years old Perception (2012) As Congressman Evan Rickford Graham Beckel, He was 66 years old Person of Interest (2011) As Congressman Roger McCourt, He was 65 years old Gravity (2010) As B.C., He was 64 years old Southland (2009) He was 63 years old Cavemen (2007) He was 61 years old Prison Break (2005) As Frank Tancredi, He was 59 years old Numb3rs (2006) He was 59 years old Battlestar Galactica (2004) He was 58 years old Jack & Bobby (2004) He was 58 years old Hack (2002) He was 56 years old CSI: Miami (2002) He was 56 years old Law & Order: Criminal Intent (2001) He was 55 years old CSI: Crime Scene Investigation (2000) As Roger Ridley, He was 54 years old Law & Order: Special Victims Unit (1999) He was 53 years old The Sopranos (1999) He was 52 years old The Sopranos (1999) As Vin Makazian, He was 52 years old The Client (1995) He was 49 years old The Outer Limits (1995) He was 49 years old Law & Order (1990) He was 44 years old Out on a Limb (1987) As David Manning, He was 40 years old The New Alfred Hitchcock Presents (1985) He was 39 years old Tender Is the Night (1985) As Abe North, He was 39 years old The Equalizer (1985) He was 39 years old Miami Vice (1984) He was 38 years old Kate & Allie (1984) He was 38 years old The Scarlet Letter (1979) As Arthur Dimmesdale, He was 32 years old Hallmark Hall of Fame (1951) He was 5 years old 20 Questions (1969)