The Imperfect Picture (2021) als Jean | |
Red Shoes and the Seven Dwarfs (2019) als Arthur (voice) | |
Cliffs of Freedom (2019) als Gregory | |
Unforgettable (2017) als Michael Vargas | |
Trust No One (2016) als Ben | |
Desert Dancer (2014) als Sattar | |
How to Train Your Dragon 2 (2014) als No-Name (voice) | |
Smooch (2011) als Percy / Flynn | |
Geezas (2011) als Eddie | |
Between 2 Fires (2010) als Ali | |
Quantum of Solace (2008) als Yusef | |
The Edge of Love (2008) als Partisan |
Trust No One Director | |
Geezas Director | |
Geezas Producer |