Training: Mountview Academy of Theatre Arts where he graduated with first class honours and received the Gyearbuor Asante Prize, a Laurence Olivier (Personal Manager’s Association) Award and a John Thaw Foundation Award for acting.
Theatre includes: ‘Boq’ in the Wicked UK/International Tour; ‘Moritz’ in the Welsh translation of Spring Awakening, Deffro’r Gwanwyn (Theatr Genedlaethol); ‘Llew Llaw Gyffes’ in Blodeuwedd; The Tempest (Theatre Royal, Bath); Symphony (Soho Theatre and Edinburgh); Angry Young Man (Adelaide Festival); A Christmas Carol (Birmingham Rep); Best Years Of Your Life (High Tide); Playlist (The Live Theatre/Theatre 503); First Time Voters (Bush Theatre) and Carousel (Landor Theatre).
Television includes: Last Choir Standing (BBC); appearances on S4C; A Concert for Diana (Wembley Stadium) and the Welsh TV soap Rownd a Rownd for 10 years.
Film includes: Loose Ends.
In 2015 Iddon won a BAFTA (Cymru) for the film Dancing in Circles that he wrote, produced and starred in.