Leo Howard profile

Leo Howard

Acting

  • Born 13/07/1997
  • Newport Beach, California, USA

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

Read full biography

Known For