JC Cadena is known for The Girl on the Beach (2018), Killer Camera Monsters (2020) and Counterpunch (2019).