David Joseph Craig



Credits

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