Michael Xavier was born on January 12, 1989 in Hollywood, Florida, USA. He is an actor, known for 2KLifeTV's No Love Lost (2016).
No data