Leigh Smith
Height: 181 cm
Leigh Smith commenced his journey into the realm of entertainment and acting after completing an internship with the Walt Disney Company in Orlando, FL.Following on from his time in this highly esteem ...Show More