David Cubitt
David Cubitt stars with Naomi Watts and Oliver Platt in feature film Shut In, released in early 2016 and he was seen in Showtime's hit series Ray Donovan.Recently Cubitt caught the eye of Roland Emmerich and was cast opposite Jonathan Rhys Meyers in feature film Stonewall, which will be premiering ...