Es reconocido por sus papeles en películas como Nick and Norah's Infinite Playlist (2008), Snitch (2013) y A Star Is Born (2018), así como en las series Life Unexpected, Catch-22 y Godfather of Harlem.
[6] La película tuvo buenos comentarios de la crítica y fue un éxito menor en taquilla.
[7] Ese mismo año, apareció en la película Inkheart (2008), adaptación de la novela homónima escrita por Cornelia Funke, donde interpretó a Farid, un personaje extraído del libro Las mil y una noches.
[8] En los años posteriores siguió desempeñando roles menores en varias series como Bones, Mary + Jane, Homecoming y CSI: Miami, además de aparecer en películas como The Cold Light of Day (2012) y Tracers (2015).
[9][10] Junto al resto del elenco, fue nominado en la categoría de mejor reparto en los SAG Awards.