Oliver Cotton
Characters voiced
Robert Stephenson (Steamboy)