2023
Rebel Moon - Part One: A Child of Fire
Actor - Lifty
2016
Incarnate
Actor - Maggie
2015
400 Days
Actor - Charles Dahl
2014
The Pact 2
Actor - Charles Barlow
2013
Mr. Jones
Actor - Mr. Jones
2007
I am legend
Actor - Infected
2002
Men in Black II
Actor - Quadraped Alien
Full filmography