Ben Phen is an art director and actor, known for West Hollywood Motel (2013), Interior. Leather Bar. (2013) and Alone (2010). Read more on iMDB