Leo Howard
FollowBorn 13 July 1997 in Newport Beach, California, USA
Leo Howard (born July 13, 1997) is an American actor and martial artist.
Born 13 July 1997 in Newport Beach, California, USA
Leo Howard (born July 13, 1997) is an American actor and martial artist.