John Mogford was born in London of a Devonshire family. He studied at the Government School of Art & Design at Somerset House and married a daughter of the painter Francis Danby. He exhibited frequently in London at the Royal Academy between 1846 and 1881, the British Institution, the Society of British Arts, the New Watercolour Society, and the Grosvenor Gallery.