Movies
Superman
as Raptor Guard #1
Guardians of the Galaxy Vol. 3
as Martinex
Guardians of the Galaxy Vol. 2
as Martinex
Urban Legend
as Parker Riley
Racing Stripes
as Ruffshodd (voice)
Sweet November
as Brandon
Justice League: Throne of Atlantis
as Drift Leader (voice)
Smallville
as Lex Luthor
Bringing Down the House
as Todd Gendler
Batman Beyond: Return of the Joker
as Ghoul (voice)