John Vella is an actor and producer, known for Snuff (2016), Descend (2018) and Fistful of F*** You.
Snapped - Season 18
White Boy Rick
Snapped - Season 4
Snapped - Season 5
Snapped - Season 12
Snapped - Season 27
Snapped - Season 11
Snapped - Season 3
Snapped - Season 7
Snapped - Season 26
Snapped - Season 28
Snapped - Season 6