Christiana Leucas is an actress, known for The Last Stand (2013), Pocket Listing (2015) and Lost Everything (2010). Read more on iMDB