Neil Linpow is an actor, writer and filmmaker of Irish and Chinese heritage. (Via Wikipedia)
BagmanFilm • 2024
Little Bone LodgeFilm • 2023
War Games: At the End of the DayFilm • 2011