Caption: Leo Oliva
Actor, Writer, Producer
Height: 5' 8" (1.73 m)
Known for: The Shift (2013), Over the Edge (2015), Spoils of War (2011), Strike One (2014)
Source: IMDB
A Cuban-American native of Miami, Florida, Leo graduated from the University of Miami and moved to Los Angeles to pursue his acting career. Focused on honing his craft, on July 25, 2009, Leo officially graduated from the Sanford Meisner Studio in Burbank, California, after two intense years under the instruction of Alex Taylor. Leo is an actor known...