Mondo Ayala is known for Disgorge Me (2019), Taste Me: Death-Scort Service Part 3 (2018) and Lefty Lucy (2018).