David Michael O'Neill Filmography
- Actor (10 credits)
- Precious Find (1996) Poker Player #3
- Body Shot (1993) Yuppie in a Suit
- Cadence (1990) Sager
- Diggin' Up Business (1990) Albert
- Once Upon a Texas Train (1988) John Young
- Demonwarp (1988) Jack Bergman
- Acceptable Risks (1986) Priest
- Tough Guys (1986) Reporter #2
- North and South, Book II (1986) Lt. James Powell
- Smooth Talk (1985) Mall Boy
- Director (5 credits)
- Producer (3 credits)
- Writer (6 credits)