| Título | Ano | |
|---|---|---|
| 45th Parallel como The Private Ear | 2023 | |
| A World Not Ours como (voz) | 2014 | |
| The Writer |
| Título | Ano | |
|---|---|---|
| Em Rumo a Uma Terra Desconhecida como Roteirista | 2025 |
| 3 Logical Exits como Escritor | 2020 | |
| I Signed the Petition como Escritor | 2018 | |
| A Drowning Man como Escritor | 2017 | |
| A Man Returned como Escritor | 2016 | |
| A World Not Ours como Roteirista | 2014 | |
| 4 Weeks como Escritor | 2009 | |
| Arafat & I como Escritor | 2008 | |
| The Writer como Escritor |
| Título | Ano | |
|---|---|---|
| Em Rumo a Uma Terra Desconhecida como Produtor | 2025 |
| I Signed the Petition como Produtor | 2018 | |
| A Drowning Man como Produtor | 2017 | |
| Kumbh como Produtor | 2017 | |
| A Man Returned como Produtor | 2016 | |
| A World Not Ours como Produtor | 2014 |
| Título | Ano | |
|---|---|---|
| Em Rumo a Uma Terra Desconhecida como Diretor | 2025 |
| Elefsina Notre Amour como Diretor | 2023 | |
| The Male Gaze: Risk Appeal como Diretor | 2023 | |
| 3 Logical Exits como Diretor | 2020 | |
| I Signed the Petition como Diretor | 2018 | |
| A Drowning Man como Diretor | 2017 | |
| A Man Returned como Diretor | 2016 | |
| Suspended Time 'Zaman Muaalaq' como Diretor | 2014 | |
| A World Not Ours como Diretor | 2014 | |
| Xenos como Diretor | 2013 | |
| 20 Handshakes for Peace (Suspended Time) como Diretor | 2013 | |
| 4 Weeks como Diretor | 2009 | |
| Arafat & I como Diretor | 2008 | |
| The Writer como Diretor |