Mercedeh Allen is known for her work on 5 Minutes (2012), Uncle P (2007) and Spin the Bottle: The Kiss of Death (2011). Read more on iMDB