Leo Howard

Leo Howard

Acting

Born
1997-07-13
Place of birth
Newport Beach, California, USA

Biography

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

Filmography