Barry Aird

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