Leo Howard

Is Leo Howard dead?

No. Leo Howard is still alive.

Today Leo Howard is 25 years old.

Quick Facts about Leo Howard

  • Occupation: Actor
  • Birth Date: July 13, 1997
  • Zodiac Sign: image/svg+xml Cancer
  • Birth Place: Newport Beach, California, U.S.
Photo of Leo Howard