David Joseph Craig

Born: None


Placeholder

The Gift

as Stewart
Released: 2015-07-31

Simon and Robyn are a young married couple whose life is going as planned until a chance run-in...

Movie page

Boy Erased

as Michael
Released: 2018-09-24

Jared, the son of a Baptist pastor in a small American town, is outed to his parents at age 19....

Movie page

Permission

as Hale
Released: 2018-02-09

A woman on the brink of a marriage proposal is told by a friend that she should date other men...

Movie page

All These Small Moments

as Customer
Released: 2019-01-17

A teenage boy's infatuation with a woman he sees on the bus further complicates his already...

Movie page

Dog Food

as Michael
Released: 2014-05-13

When Declan loses his dog and best friend, Ralphie, his life starts to unravel.

Movie page