Colin Andrew Ignatius Peter McFarlane is an English actor, narrator and voice actor. He is best known for his role as Gillian B. Loeb in two films of Christopher Nolan's The Dark Knight Trilogy, Ulysses in the STARZ television drama series Outlander, the voice of Bulgy in the children's television series Thomas & Friends, the voice of PC Malcolm Williams in the children's television series Fireman Sam, and as the voice of "The Cube" on ITV. He also appeared in The Commuter (2018), in which he played Conductor Sam, as Chancellor Riggs in the 2015 holiday television movie Crown for Christmas (2015), as General Pierce in the science fiction horror film Patient Zero (2018) and as Aloisius Dupree in three films of the Batzan Trilogy titled The Invisible Guardian, The Legacy of the Bones and Offering to the Storm in 2017, 2019 & 2020, respectively. His voice roles in animation and video games include JJ in Bob the Builder, Thadius Vent in Oscar's Orchestra, Harrison in Chuggington, Sparkie the Dragon in Mike the Knight, Sergeant Slipper in Dennis and Gnasher, Thunder in Fable, Uzimushi in Shinobido: Way of the Ninja, The Forgotten One in Castlevania: Lords of Shadow, Avalon Centrifuge in LittleBigPlanet 2, Heimdall in Lego Marvel Super Heroes 2 and Bernard Goodwin in Planet Zoo.
All Apple Originals.
New Apple Originals every month. Watch on Apple devices, streaming platforms and smart TVs.