Scott Spiegel

From Dusk Till Dawn 2: Texas Blood Money (1999) HD
IMDb:

From Dusk Till Dawn 2: Texas Blood Money (1999)

Hostel: Part III (2011) HD
IMDb: 4.6

Hostel: Part III (2011)