No photo
Acted in 6
2010s
- 2014
Healing
Yousef
- 2012
Sione's 2: Unfinished Business
Tony
- 2011
The Slap
Ali · 2 episodes
Sinbad and the Minotaur
Pericles
2000s
- 2008
2010s
Healing
Yousef
Sione's 2: Unfinished Business
Tony
The Slap
Ali · 2 episodes
Sinbad and the Minotaur
Pericles
2000s