You’ve written, produced and starred in an array of successful TV, film and theatre productions.
Rydych wedi ysgrifennu, cynhyrchu a serennu mewn rhes o gynyrchiadau llwyddiannus ym maes teledu, ffilm a llwyfan.