Cast Credits Traitors (2019) Starring as Jackson Cole (6 episodes) Episode 1x06: It's Me (Mar 24, 2019) Episode 1x05: Jackson (Mar 17, 2019) Episode 1x04: Rae (Mar 10, 2019) Episode 1x03: Priscilla (Mar 3, 2019) Episode 1x02: Hugh (Feb 24, 2019) Episode 1x01: Feef (Feb 17, 2019) View 3 more View 3 less Dear White People (2017) Starring as Troy Fairbanks (38 episodes) Episode 4x10: Chapter X (Sep 22, 2021) Episode 4x09: Chapter IX (Sep 22, 2021) Episode 4x08: Chapter VIII (Sep 22, 2021) Episode 4x07: Chapter VII (Sep 22, 2021) Episode 4x06: Chapter VI (Sep 22, 2021) Episode 4x05: Chapter V (Sep 22, 2021) Episode 4x04: Chapter IV (Sep 22, 2021) Episode 4x03: Chapter III (Sep 22, 2021) Episode 4x02: Chapter II (Sep 22, 2021) Episode 4x01: Chapter I (Sep 22, 2021) Episode 3x10: Chapter X (Aug 2, 2019) Episode 3x09: Chapter IX (Aug 2, 2019) Episode 3x08: Chapter VIII (Aug 2, 2019) Episode 3x06: Chapter VI (Aug 2, 2019) Episode 3x05: Chapter V (Aug 2, 2019) Episode 3x04: Chapter IV (Aug 2, 2019) Episode 3x02: Chapter II (Aug 2, 2019) Episode 3x01: Chapter I (Aug 2, 2019) Episode 2x10: Chapter X (May 4, 2018) Episode 2x09: Chapter IX (May 4, 2018) Episode 2x08: Chapter VIII (May 4, 2018) Episode 2x07: Chapter VII (May 4, 2018) Episode 2x06: Chapter VI (May 4, 2018) Episode 2x05: Chapter V (May 4, 2018) Episode 2x04: Chapter IV (May 4, 2018) Episode 2x03: Chapter III (May 4, 2018) Episode 2x02: Chapter II (May 4, 2018) Episode 2x01: Chapter I (May 4, 2018) Episode 1x10: Chapter X (Apr 28, 2017) Episode 1x09: Chapter IX (Apr 28, 2017) Episode 1x08: Chapter VIII (Apr 28, 2017) Episode 1x07: Chapter VII (Apr 28, 2017) Episode 1x06: Chapter VI (Apr 28, 2017) Episode 1x05: Chapter V (Apr 28, 2017) Episode 1x04: Chapter IV (Apr 28, 2017) Episode 1x03: Chapter III (Apr 28, 2017) Episode 1x02: Chapter II (Apr 28, 2017) Episode 1x01: Chapter I (Apr 28, 2017) View 35 more View 35 less Insecure (2016) Guest starring as Dr. Michael Peete (2 episodes) Episode 1x04: Thirsty as Fuck (Oct 30, 2016) Episode 1x03: Racist as Fuck (Oct 23, 2016) Ascension (2014) Starring as Officer Oren Gault (3 episodes) Episode 1x03: Night Three (Dec 17, 2014) Episode 1x02: Night Two (Dec 16, 2014) Episode 1x01: Night One (Dec 15, 2014) Satisfaction (2014) Guest starring as Chris (2 episodes) Episode 2x02: ...Through Risk (Oct 23, 2015) Episode 2x01: ...Through Release (Oct 16, 2015) Hollywood Heights (2012) Starring as Jake Madsen Revenge (2011) Guest starring as Steve Gordon Episode 1x03: Betrayal (Oct 5, 2011) [Co-Star] 2 Broke Girls (2011) Guest starring as Officer Mars Episode 1x24: And Martha Stewart Have a Ball: Part Two (May 7, 2012) [Co-Star] Switched at Birth (2011) Guest starring as Coach Medlock (6 episodes) Episode 1x20: Game On (Mar 6, 2012) [Co-Star] Episode 1x18: The Art of Painting (Feb 21, 2012) [Co-Star] Episode 1x17: Protect Me from What I Want (Feb 14, 2012) [Co-Star] Episode 1x16: Las Dos Fridas (Feb 7, 2012) [Co-Star] Episode 1x13: Self-Portrait with a Bandaged Ear (Jan 17, 2012) Episode 1x12: The Tempest (Jan 10, 2012) View 3 more View 3 less FlashForward (2009) Guest starring as Paramedic #1 Episode 1x01: No More Good Days (Sep 24, 2009) [Co-Star] Sons of Anarchy (2008) Guest starring as ATF Administrator Episode 1x03: Fun Town (Sep 17, 2008) NCIS (2003) Guest starring as Forest Ranger Jake Episode 7x11: Ignition (Jan 5, 2010) CSI: Crime Scene Investigation (2000) Guest starring as Kyle Ellis Episode 15x18: The End Game (Feb 15, 2015)