Aled Evans

Aled Evans is a Welsh actor who provided voices for the Welsh dub of Thomas and Friends during the thirteenth and fourteenth series.