Stephen Caffrey

Stephen Edwin Caffrey (born September 27, 1959, Cleveland, Ohio) is an American television, film and stage actor. He is the fifth of seven children born to an Irish-American family in Cleveland. His year of birth has been mistakenly cited as 1961, but he is two years older.