Ben Youdan is a visual artist based in Liverpool, U.K. His work uses a wide variety of techniques and processes including collage, painting, printmaking and photography, to create imagery that takes inspiration from the iconography and ephemera of popular culture. His pieces explore themes such as identity, glamour and sexuality. They are a handmade product of the machine age and a comment on the human condition in the context of the new media landscape.
He has been involved in a wide variety of creative endeavours over the last few years and most notably his work has been shown in several group shows both in Europe and the United States, has been featured on Madonna’s latest world tour as well as being the subject of three solo exhibitions in the UK. In addition to this he has been involved in a diverse array of private commissions and his work is contained in private collections around the world.