John Vella is an actor and producer, known for Snuff (2016), Descend (2018) and Fistful of F*** You.
Snapped - Season 9
Snapped - Season 6
Snapped - Season 10
Snapped - Season 27
Snapped - Season 2
Snapped - Season 16
My Friend Dahmer
Snapped - Season 5
Snapped - Season 23
Snapped - Season 13
Snapped - Season 29
Snapped - Season 20