John David was born in Wales and grew up in England where he studied engineering and architecture. His life has lead him to live in Japan, India, USA, Australia and finally Germany, where he is now.
He is a lover of India and spent many years living there. His paintings are a reflection of his inner Self. His creativity has its source in the spontaneity and innocence of the moment.