Steven Lambert
The Horde 2016
Rating: 4.2
Payback 2008
Rating: 3.4
Still Breathing 1997
Rating: 6.4
as Snake
as Man in Alley