Actor
Little Bites
2024 · as Agyar
Showdown at the Grand
2023 · as Burton
The Five Rules Of Success
2020 · as Avakian
A Violent Man
2019 · as Beckett
The Queen of Hollywood Blvd
2018 · as Percy
Gifted
2017 · as Seymore Shankland
Captain America: The Winter Soldier
2014 · as Charlie XO
The Final Moments of Karl Brant
2013 · as Detective Tomaso
Masked and Anonymous
2003 · as Young Jack
Crocodile 2: Death Roll
2002 · as Sol
Life Without Dick
2002 · as Colin
Mermaid Chronicles Part 1: She Creature
2001 · as Russian Eddie