David Gregory Filmography
- Actor (12 credits)
- Angel of Anywhere (2018)
- The Good Fight (2017) Zach Devine
- Shades of Blue (2016) Graham
- The Stranger Inside (2016) Jason
- Don't Be a Drip (2015) Aiden
- Chasing Yesterday (2015) Matthew
- Constantine (2014) Eddie
- Lily in the Grinder (2014) Ryan
- Deception (2013) Kyle Farrell
- Excuse Me for Living (2012) Bruce
- Youthful Daze (2012) Richie Kingsly
- How Do You Know? (2010) Matty's Teammate