Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leo was born in Chatham, Kent, England on August 7th 1996. He is a Singer, Songwriter, Actor and Model, Who currently lives in the United States Of America. Leo was married on May 17th 2017 to Laura Alexander. His debut album, Behind My Veil, is set to release late 2017/early 2018.