Barry Aird

Barry Aird was an actor who played Hedigar in the Doctor Who television story The Last Day.