Hosea Chanchez Rights: Ivan Nemorin from Atlanta Ga, United States, CC BY-SA 2.0, through Wikimedia Commons. Actor or Actress (12) Seven Deadly Sins: Envy (2021) Seven Deadly Sins: Lust (2021) Fanatic (2019) All American (2018) Black Lightning (2018) Dysfunctional Friends (2012) 96 Minutes (2011) Over There (2005) NCIS (2003) Everwood (2002) The Shield (2002) The Guardian (2001)