Ben Rock: Ben Rock. Director: Video Palace. Ben Rock was born in Miami, Florida, USA. He is a director and producer, known for Video Palace (2018), 20 Seconds to Live (2015) and Alien Raiders (2008). He has been married to Alicia Conway since 24 April 2005.
Known For: Video Palace (Director), 20 Seconds to Live (Director), Alien Raiders (Director), The Blair Witch Project (Production Designer)