Francis Albu was born in Constanta, Romania on March 14th, 1989, just months before the Communist government collapsed. The youngest of 4 children, Francis was raised by his mother, Danca Florentina, a former waitress. His father left the family when he turned 1. In 1990, Francis' aunt emigrated from Romania to the United States; Francis remained ...
Known for: Love My Country (2015), 30 Day Itch (2013), Latifah Shaneeka Jackson (2013), Scales (2015)