2021
2019
2019
2019
2017
2016
2015
2014
2014
2014

The Imperfect Picture
as Jean
2.0

The Mandalorian
as Axe Woves
8.4

Pearson
as Nick D'Amato
7.3

Cliffs of Freedom
as Gregory
6.9

Unforgettable
as Michael Vargas
5.9

Trust No One
as Ben

Zoo
as Jean-Michel Lion
6.7

How to Get Away with Murder
as Bruno Mancini
7.8

Desert Dancer
as Sattar
6.9

How to Train Your Dragon 2
as No-Name (voice)
7.7
