Keiron Self — Welsh actor and writer