FanzizFanziz
App
David Leo

David Leo

Actor • Director

Advertisement

Date of Birth: 28 Aug 2003 (23 years)

Place of Birth: New York City, New York

Filmography

God Hates a Coward

God Hates a Coward

2026•English
Safety Not Guaranteed

Safety Not Guaranteed

2012•English