Sheppard studied at Wakefield College of Art, Leeds College of Art and Nottingham University.

He has exhibited in exclusive galleries throughout the UK and USA including the Hart Gallery in London and the Westminster Gallery in Boston, USA.

Sheppard describes his way of working ‘ It is my belief that the purpose of landscape painting is to convey the spirit of place, the sense of belonging and the visual excitement of the world in a two dimensional way.’

He lives and works in West Penwith, Cornwall.