James Carter

Played by Michael Che

1Appearance