
Acted in 7
2020s
- 2025
Odd Socks
McStein
- 2023
National Theatre Live: Best of Enemies
Tariq Ali / Matt
- 2020
2010s
- 2019
- 2017
The State
Jalal · 4 episodes

2020s
Odd Socks
McStein
National Theatre Live: Best of Enemies
Tariq Ali / Matt
2010s
The State
Jalal · 4 episodes