O'Shea was born on 2 June 1926 in Dublin, Irish Free State. He studied at Synge Street. O'Shea was married to Maureen Toal from 1952 until they divorced in 1974. Then he was married to Kitty Sullivan until his death in 2013.