One of the rising stars of Welsh Comedy.
So You Think You’re Funny – Semi Finalist
runner up in the Welsh Unsigned Awards
“Leroy came to the stage doing what he does best and somehow bringing a touch of humour to some of the tougher issues in life. He’s risky at times but never crude and always uniquely observational” – Buzz Magazine