Stephen O'Neil Martin
Stephen O'Neil Martin was born on August 25, 1951 in Providence, Rhode Island, USA. He is an actor and writer, known for Black Friday (2021), Siren (2013) and Slow Burn (2014).
Movies
5.5
A group of toy store employees must protect each other from a horde of parasite infected shoppers.