Stephen Edwin Caffrey (born September 27, 1959, Cleveland, Ohio) is an American television, film and stage actor. Wikipedia