Michael-David appears in HALO, a short film which he also wrote and directed, premiering this July at the Galway Film Fleadh