fbpx

Leigh Smith

Leigh Smith commenced his journey into the realm of entertainment and acting after completing an internship with the Walt Disney Company in Orlando, FL. He is the creator and star of Sacrifice (2019).

1 Titles on Fearless