Camera
Lucca Daughdrill
EN cinema · 4 credits
Born
9 April 2002 (age 24)
Birthplace
Merced, California, USA
Known for
Filmography

Piss
ENNot rated
Director, Sound Editor, Editor, Music

Watch Me Sleep
EN · 2026Not rated
as Son, Director, Writer, Additional Camera

Faith
EN · 20191.7
as Hamburger Stand Teenager 1


