David Greene è apparso in 1 serie e 1 film. Una performance da trovare nel ruolo di Briain nella serie The Tourist. Al cinema, come Guy in lane nel lungometraggio Lover Boy.