We're a Tomatometer-approved outlet

Owen David

Acting

Owen David (born July 19, 2007) is an American actor. Born in O’Fallon, Missouri, Owen began acting in his middle school years and continues to appear in various productions, spanning from plays, to musicals, and most recently, Owen played “Leo” in 'Mr. Paradise' (2026) directed by Robert Lightspeed.

Known For

Fan Club

No Nerds have favorited Owen David yet — be the first.

All fan clubs

From Nerdspin

Filmography