Acting Credits
Film
- So Long Marianne (2021), Tim Hennessey, Palm Tree Productions
- Shakuntala Devi (2020), American Professor, Sony Pictures
Television
- Mysteries at the Castle, Ernest Hemingway, The Travel Channel
- Guiltology, (Ep.2), Det. Gerry Serrano, CNN/HLN
- American Monster (Ep.4), Gary Smith, Discovery ID
Stage
- The Verdict, Dr. Towler, Middle Ground Theatre (UK/Ireland, National Tour)
- Dinner With Friends, Gabe, Front Foot Theatre
- Woyzeck, FJF, The Captain, No-Win Productions
- Henry V, Exeter, The Gallery Players
- The Space Behind Your Heart, Connor, The Samuel French Festival
- Hamlet, Claudius, The Seeing Place Theater
- A Lie of the Mind, Frankie, The Seeing Place Theater
- Love Song, Harry, The Seeing Place Theater
- The Abduction of Becky Morris, Rev. Goodkind, NYC Fringe Theater
- The Forgotten, Tony, Emursive/Punchdrunk
- My Soul Is a Witness, Roy Bryant, Tour of India
- Robert Johnson Tricks the Devil, Kimbrough, ETA Theater
- Conversations on a Dirt Road, Pete, ETA Theater
- The State of Mississippi & the Face of Emmett Till, Roy Bryant, Paramount Theater
- Rosencrantz & Guildenstern Are Dead, Polonius, Great Beast Theater Company
- E. A. Poe: The Fever Called Living, Edgar Allen Poe, Empire Theater Company
- Twelfth Night, Fabian, Borealis Theater
- Dead of the Night ..., Flint Taylor, Pegasus Players
- Atomic Bombers, Isador Carrier, Northlight Theater
Voice Over
- Apple Watch, Sports Announcer, Apple
- Gillette Razors, Fireman, Gillette
- HSBC Website, The Edge Picture Company
- The Lost Writings of Jim Morrison (2018), Featured, Klama Productions
- Masters Institute Radio, Featured, Talent Partners
- Forgotten Treasures of New York, Featured, PBS Productions
Audiobook
- American Sniper, Chris Kyle, RNIB
- National Security, Narrator, RNIB