Aiden Blake

Aiden Blake was a visual effects artist for Thomas and Friends from the thirteenth season to Blue Mountain Mystery.

External Link

 * LinkedIn profile