Lewis McCloud

Lewis McCloud is the British-Scottish voice actor.