Duncan Fraser

Duncan Fraser is an English actor. He portrays an unnamed Leviathan messenger in the fifth season of.