Osmond was born in Bristol[1] to Welsh parents from Wattsville, Sirhowy, Caerphilly, where his family were miners.
[9] In June 2012 Osmond was co-presenter and mentor on the BBC Wales television series, The Exhibitionists, where participants compete to become art experts.
[10] He wrote on the visual representation of South Wales in periodicals such as Planet, New Welsh Review, Tu Chwith and Barn and Golwg.
[11] In April 2012 Osmond returned to the area of his youth to hold an exhibition of his paintings, in tribute to his family and the local community.
[12] He became a member of the Gorsedd at the National Eisteddfod in Swansea in 2006, and was made an honorary fellow of the University of Wales, Trinity Saint David in July 2013.