
David Willis
ActingAbout David Willis
David Willis is an actor, known for There Will Be Blood (2007), Janeane from Des Moines (2012) and The Good German (2006).
David Willis Movies & Career Overview
The filmography of David Willis reflects a career marked by diverse experimentation. Across 9 major appearances, the actor has built a reputation through performances in multiple genres and storytelling styles.
Dominant Genre
A large portion of David Willis's work falls within the Drama genre, where audiences tend to respond most strongly to their on-screen presence.
Success Ratio
Approximately 22% of David Willis's films maintain ratings above 6.5, indicating a consistent level of audience approval.
One of the most highly rated entries in their career remains There Will Be Blood, which stands out as a key performance.
Best David Willis Movies Ranked
Must-watch hits from David Willis's career based on audience ratings.
Full Filmography
Every movie David Willis has appeared in, with audience ratings and verdicts.
| Year | Movie | Character | Success | More |
|---|---|---|---|---|
| 2024 | Dead Mail | Sherm | Average | Similar → |
| 2021 | Ava: A Twist in the Road | Walter | Flop | Similar → |
| 2020 | BAB | Emmett | Hit | Similar → |
| 2014 | Murder of a Cat | Jon | Flop | Similar → |
| 2012 | Janeane from Des Moines | Tea Party Patriot | Flop | Similar → |
| 2007 | There Will Be Blood | Abel Sunday | Super Hit | Similar → |
| 2006 | The Good German | Franz Bettmann | Average | Similar → |
| 2004 | Lost | Riley | Average | Similar → |
| 1981 | Endless Love | Walter | Average | Similar → |
David Willis - Frequently Asked Questions
What is the best movie of David Willis?
According to audience ratings, the best movie starring David Willis is "There Will Be Blood" with a rating of 8.1/10.
How many movies has David Willis acted in?
David Willis has been featured in at least 9 major films throughout their career.
What are some other popular movies by David Willis?
Other notable films include "BAB", "The Good German", and "Endless Love".




