Lucy Tillett is an actress, known for Unmade Beds (2009), Shiver (2008) and Paintball (2009). Read more on iMDB