Ok, I just gotta say for the looooonnnngggest time Victor kept reminding me of an actor and I finally remembered who! Danny Trejo! I'm sure many other people thought of this to.
Here is an image of him as Razor Charlie in "From Dusk till Dawn"
http://www.thefilmyap.com/wp-content...or-Charlie.jpg