David Joseph Craig


Film Credits

Boy Erased (2018)
as Michael
Permission (2018)
as Hale
The Gift (2015)
as Stewart
Dog Food (2014)
as Michael

Production Credits

The Gift (2015)
Associate Producer