Barry was born on March 14, 1939 in Hempstead, New York, to Raymond Barry, who worked in sales, and Barbara Constance Barry (née Duffy), who like him, was an actor, known professionally as B. Constance Barry. He has been married to writer, Robyn Mundell for the past twenty years. Together they have four children, Oona, Raymond, Liam and Manon.
He has been acting for decades. He made his television debut in the 1985, where he appeared on Scarecrow and Mrs. King , He landed the role of Capt. Ted Ronson. Since then, he has made many appearances in televisions series and films, such as The Oldest Rookie, Hyperion Bay, Cold Case, Justified, The 100 and CSI: Crime Scene Investigation.
- He was nominated for an Independent Spirit Award in 2007 for his role in Steel City.
- He received the Best Actor award at the New York International Independent Film Festival in 2002 for his role in Interview with the Assassin.