
Leo Howard
Acting · 1997 · Newport Beach, California, USA
2
films seen
3.5
my average
Leo Howard (born July 13, 1997) is an American actor and martial artist.

Acting · 1997 · Newport Beach, California, USA
2
films seen
3.5
my average
Leo Howard (born July 13, 1997) is an American actor and martial artist.