2019-2021
Godfather of Harlem
(TV Series)
Ernie Nunzi
- The Hate That Hate Produced
(2021)
... Ernie Nunzi
- The Bonanno Split
(2021)
... Ernie Nunzi
- Ten Harlems
(2021)
... Ernie Nunzi (credit only)
- Man of the Year
(2021)
... Ernie Nunzi
- The Ballot or the Bullet
(2021)
... Ernie Nunzi
19 More Episodes
2020
Books of Blood
Simon
2020
Westworld
(TV Series)
Roderick
- The Mother of Exiles
(2020)
... Roderick
- Parce Domine
(2020)
... Roderick
2019
Catch-22
(TV Mini Series)
Aarfy
- Episode #1.6
(2019)
... Aarfy
- Episode #1.5
(2019)
... Aarfy
- Episode #1.4
(2019)
... Aarfy
- Episode #1.3
(2019)
... Aarfy
- Episode 2
(2019)
... Aarfy
6 More Episodes
2018
Counterpart
(TV Series)
Edgar
- Inside Out
(2018)
... Edgar
- Shaking the Tree
(2018)
... Edgar
2018
Homecoming
(TV Series)
Rainey
- Pineapple
(2018)
... Rainey
- Mandatory
(2018)
... Rainey
2018
A Star Is Born
Rez Gavron
2017
Bones
(TV Series)
Benny Pence
- The Tutor in the Tussle
(2017)
... Benny Pence
2016
From Dusk Till Dawn: The Series
(TV Series)
Pablo
- Straitjacket
(2016)
... Pablo
2016
Mary + Jane
(TV Series)
#softs3rve
- Jenéeuary
(2016)
... #softs3rve
2016
Love Is All You Need?
Stan
2016
The Land
Patty Cake
2015
Tracers
Dylan
2013/I
Snitch
Jason Collins
2012
Mine Games
Lex
2012
The Cold Light of Day
Josh
2012
Celeste & Jesse Forever
Rupert
2011-2012
Parenthood
(TV Series)
Troy Quinn
- Just Smile
(2012)
... Troy Quinn (voice)
- Mr. Honesty
(2011)
... Troy Quinn
2011
JoJo: Disaster
(Music Video)
Love Interest
2011
CSI: Miami
(TV Series)
Sean Moran
- Special Delivery
(2011)
... Sean Moran
2010
Life Unexpected
(TV Series)
Bobby 'Bug' Guthrie
- Ocean Uncharted
(2010)
... Bobby 'Bug' Guthrie
- Father Unfigured
(2010)
... Bobby 'Bug' Guthrie
- Family Therapized
(2010)
... Bobby 'Bug' Guthrie
- Formal Reformed
(2010)
... Bobby 'Bug' Guthrie
- Truth Unrevealed
(2010)
... Bobby 'Bug' Guthrie
8 More Episodes
2009
24
(TV Series)
Hamid Al-Zarian
- Day 7: 5:00 a.m.-6:00 a.m.
(2009)
... Hamid Al-Zarian
- Day 7: 4:00 a.m.-5:00 a.m.
(2009)
... Hamid Al-Zarian
- Day 7: 3:00 a.m.-4:00 a.m.
(2009)
... Hamid Al-Zarian
2008
Inkheart
Farid
2008
Nick and Norah's Infinite Playlist
Dev
2007
Rome
(TV Series)
Duro
- Testudo et Lepus (The Tortoise and the Hare)
(2007)
... Duro
- These Being the Words of Marcus Tullius Cicero
(2007)
... Duro
- Son of Hades
(2007)
... Duro
2006
Breaking and Entering
Miro