ProductionVincent Sheehan joins AFTRSFilm producer Vincent Sheehan has joined the Australian Film Television and Radio School to head its production department Read More