Ben McMorranBorn in the Scottish Highlands Ben McMorran is a filmmaker who works as a runner within the British Television Industry.Known For: DirectingBorn: Inverness, Scotland, UK, 2002-02-03Died: null