We unfortunately do not have a biography for David. Please consider contributing one.
Fatherhood
Self
Excuse My French
Child
Taming the Garden
Enai Noki Paayum Thota
Gangster 3
Santa and the Ice Cream Bunny
Fighting Kid (uncredited)
Portals
Male Shopper 5 (Segment "Sarah")
Lord of the Elves
Geling
Die Reise der Elfen