David Joseph Craig Filmography
- Actor (13 credits)
- All These Small Moments (2018) Customer
- Boy Erased (2018) Michael
- Boy Erased (2018) Michael
- Permission (2017) Hale
- Bachelorette with a Knife (2016) The Host
- Permission (2016) Hale
- The Gift (2015) Stewart
- Dog Food (2014) Michael
- Camchat (2014) Boy E
- What to Expect: When You Tell Someone You're Gay (2014) David
- What to Expect: When You Tell Someone You're in Love (2014) David
- 3 Puffs of Gold (2012) Alex
- Good Morning Rabbit (2010) Holland Hidalgo
- Director (1 credits)
- Editor (2 credits)
- Producer (8 credits)
- Boy Erased (2018) сопродюсер
- Boy Erased (2018) сопродюсер
- Bachelorette with a Knife (2016)
- The Gift (2015) ассоциированный продюсер
- Dog Food (2014) исполнительный продюсер (in credits: David Craig)
- What to Expect: When You Tell Someone You're Engaged (2014)
- What to Expect: When You Tell Someone You're a Lesbian (2014)
- What to Expect: When You Tell Someone You're in Love (2014)
- Writer (5 credits)