FLIXREC
Leo Howard

Leo Howard

Acting July 13, 1997 (29 years old) Newport Beach, California, USA

Biography

Leo Howard (born July 13, 1997) is an American actor and martial artist.

Movies 11

TV Shows 17

Reviews

Loading reviews...