| Series
|
Role
|
Episode
|
Airdate
|
| NCIS |
Navy Petty Officer Third Class John Blaney 'JB' Hicks |
12x08 - Semper Fortis |
November 18, 2014
|
| Looking |
Robert |
2x01 - Looking for the Promised Land |
January 11, 2015
|
| Scorpion |
Tech Marder |
1x19 - Young Hearts Spark Fire |
March 23, 2015
|
| Scream |
Deputy Mike Newsome |
1x03 - Wanna Play a Game? |
July 14, 2015
|
| Scream |
Deputy Mike Newsome |
1x04 - Aftermath |
July 21, 2015
|
| How to Get Away with Murder |
Noah |
2x11 - She Hates Us |
February 18, 2016
|
| Fuller House |
Barista |
1x04 - The Not-So-Great Escape |
February 26, 2016
|
| Colony |
Checkpoint Redhat |
1x02 - Brave New World |
January 21, 2016
|
| Colony |
Checkpoint Redhat |
1x10 - Gateway |
March 17, 2016
|
| Silicon Valley |
Douglas |
3x09 - Daily Active Users |
June 19, 2016
|
| Rizzoli & Isles |
Kyle Price |
7x07 - Dead Weight |
July 18, 2016
|
| Rush Hour |
Bartender |
1x11 - O Hostage! My Hostage! |
August 4, 2016
|
| NCIS: Los Angeles |
Waiter / Jason |
8x09 - Glasnost |
November 20, 2016
|
| It's Always Sunny in Philadelphia |
Black Mac |
12x01 - The Gang Turns Black |
January 4, 2017
|
| Young & Hungry |
Justin |
5x04 - Young & Josh's Dad |
April 3, 2017nbsp;
|
| Future Man |
Malcolm |
1x02 - Herpe: Fully Loaded |
November 14, 2017
|
| For the People (2018) |
Guy Watson |
1x07 - Have You Met Leonard Knox? |
May 1, 2018
|
| Station 19 |
Neil |
2x10 - Crazy Train |
March 21, 2019
|
| Watchmen |
Marcus Abar |
1x07 - An Almost Religious Awe |
December 1, 2019
|
| Grey's Anatomy |
Dr. Winston Ndugu |
16x19 - Love of My Life |
March 26, 2020
|