Alongside his acting work, Gregg is a talented writer. He has several projects in development including ARMAN (co-written with Eros Vlahos) with Golden Path Productions.
| Title | Role | Director | Producer |
|---|---|---|---|
| Twenty8UK | Ricky | Neil Thompson | Formosa films |
| Huge | Kayvan | Ben Miller | Independent |
| 4321 | Manuel | Noel Clarke | Universal |
| A Good Year | Jemel | Ridley Scott | Fox 2000 |
| Epsteins Nacht | Young Epstein | Urs Egger | MTM |
| Title | Role | Director | Producer |
|---|---|---|---|
| The Wheel of Time | Lord Ingtar Shinowa | Sanaa Hamri | Sony Pictures Television |
| Harmonica | Shavi | Jonas Karlsson | Warner Bros |
| A Discovery of Witches | Domenico | Various | Sky / Bad Wolf |
| The One | Nick | Catherine Morshead | Netflix |
| Absentia (series 3) | Mubin | Kasia Adamik | Sony Pictures TV / Amazon Prime |
| A Discovery of Witches (series 2) | Domenico Michele | Juan Carlos | Bad Wolf |
| Queens of Mystery | Tobias Young | Ian Emes | Wildemarsh Limited |
| Dark Heart | Dr Luke Paul | Colin Teague | ITV Studios |
| All Souls: A Discovery Of Witches | Domenico Michele | Various | Bad Wolf/Sky |
| Still Star Crossed | Mercutio | Michael Offer | Shondaland/ABC |
| The Last Witch | Daniel | Sally Wainwright | Red Productions/Sky |
| Da Vinci's Demons (series 1-3) | Zoroaster (series lead) | David S. Goyer & Various | Starz/ BBC Worldwide |
| Scott and Bailey | SCAS Neil Simpson | Alex Kalymnios | Red Production Company/ITV |
| Inside Men | Riaz | James Kent | BBC |
| Kidnap And Ransom II | Mahavir | David Drury | ITV |
| Leaving | Jonah | Gaby Dellal | ITV |
| Aurelio Zen | Pepe | John Alexander | BBC |
| Pulse | Raffee | James Hawes | BBC |
| Being Human | Owen | Various | BBC |
| Waking The Dead | Nabil | Various | BBC |
| Nearly Famous | Ash | Various | Kudos/ E4 |
| Title | Role | Director | Producer |
|---|---|---|---|
| The Odyssey | Soldier | Mark Ravenhill | Royal National Theatre |
| The Miracle | Trousers | Paul Miller | Royal National Theatre |
| DNA | Mark | Paul Miller | Royal National Theatre |
| INVASION! | D | Lucy Kerbel | Soho Theatre |