Resume
Film
| Cedar Rapids | Ronald Wilkes | Miguel Arteta, dir. |
| Main Street | Mayor | Jim Doyle, dir. |
| Enchanted | Ethan Banks | Kevin Banks, dir. |
| 1408 | Maintenance Engineer | Mikael Hafstrom, dir. |
| Beautiful Ohio | School Superintendent | Chad Lowe, dir. |
| A Nick in Time | Mr. Bob | Sundance Film Festival, 2007. Be' Garrett, dir. |
| She Hate Me | Agent Flood | Spike Lee, dir. |
| Duane Hopwood | Matt Mulhern, dir. | |
| The 25th Hour | Agent Flood | Spike Lee, dir. |
| Pieces of April | Eugene | Sundance Film Festival, 2003. Peter Hedges, dir. |
| A Jersey Tale | Franklin Stubbs | Tribeca Film Festival, 2003. Michael Tolajain, dir. |
| Jump Tomorrow | George's uncle | Joel Hopkins, dir |
| Harlem Aria | Manny | William Jennings, dir. |
| The Fish in the Bathtub | Rudy | Joan Micklin Silver, dir. |
| Everyone Says I Love You | Cop | Woody Allen, dir. |
| The Spanish Prisoner | Police Officer | David Mamet, dir. |
| Eddie | Coach/husband | Steve Rash, dir. |
| Goodfellas | Doctor | Martin Scorcese, dir. |
Television
| The Wire | Sen. Clay Davis Series Regular | HBO |
| The Jury | Guest Lead | FOX |
| The Chappelle Show | Guest Lead | Comedy Central |
| Poof | Samuel | PBS |
| Law & Order: Criminal Intent | Featured | NBC |
| Ed | Recurring | NBC |
| WW3 | Supporting | FOX/MOW |
| Madigan Men | Featured | Pilot episode. ABC/James Burrows, dir. |
| Wonderland | Featured | ABC/Charles McDonough, dir. |
| Law & Order: Special Victims Unit | Featured | Appeared 2 times. NBC. |
| Third Watch | Guest lead | NBC/Felix Alcala,dir. |
| Liberty | Featured | PBS Documentary |
| Law & Order | Guest lead & various | Appeared 4 times. NBC. |
| New York Undercover | Featured | NBC/Matthew Penn, dir. |
| Queen | The Preacher | NBC miniseries. John Erman, dir. |
Broadway
| The Iceman Cometh | Joe Mott/Lieb u/s | Howard Davies, dir. |
| Merchant of Venice | Antonio's Man | Sir Peter Hall, dir. |
| Mastergate | Page/Hunter | Michael Engler, dir. |
National Tour
| The Piano Lesson | Boy Willie | Lloyd Richards, dir. |
Off Broadway
| Farragut North | Duffy | Atlantic Theater Co. Doug Hughes, dir. |
| Unconditional | Labyrinth Theater Co. Mark Wing Davie, dir. | |
| Four | Joe | 2002 Lucille Lortel nomination for Best Featured Actor. Manhattan Theatre Club/Tribeca Playhouse. |
| Everything that Rises Must Converge | NYTW, Karen Coonrod, dir. | |
| Up Against the Wind | Lt. Dan | NYTW, Rosemarie Andress, dir. |
| A Lesson Before Dying | Grant Wiggins | Signature Theatre, Kent Thompson, dir. |
| High Life | Bug | Primary Stages, Casey Childs, dir. |
| Edmond | The prisoner | Atlantic Theatre Co., Clark Gregg, dir. |
| The American Clock | Banks | Signature Theatre, Jim Houghton, dir. |
| White Panther | Link | Triangle Theatre, Ken Johnson, dir. |
| The Illusion | Alcandre | NYTW, Brian Kulick, dir. |