- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leo was born and raised in Miami Florida to Cuban immigrant parents. He is best known for his work on The Last Ship, NCIS:LA, and his own feature, THE SHIFT where he starred alongside Danny Glover as he brought his experiences as a Registered Nurse to the movie screen. He continues to produce and write having recently completed HOME INVASION, a Streaming Series slated to release mid 2021 where he acts alongside Morena Baccarin, John Noble, Paul Blackthorne, and Johan Glans.
Awards
Filmography