Actor
David Willis is an actor, known for There Will Be Blood (2007), Janeane from Des Moines (2012) and The Good German (2006).
There Will Be Blood
2007 · as Abel Sunday
Dead Mail
2024 · as Sherm
Ava: A Twist in the Road
2021 · as Walter
BAB
2020 · as Emmett
Murder of a Cat
2014 · as Jon
Janeane from Des Moines
2012 · as Tea Party Patriot
The Good German
2006 · as Franz Bettmann
Lost
2004 · as Riley
Endless Love
1981 · as Walter