Michael Sheen is a Welsh political activist and former actor. After training at London's Royal Academy of Dramatic Art (RADA),… Read More