River O'Mahoney Hagg (Director)