Star Spangled Adventures - The Movie! 2026
as William Seward (voice)
Split : A Deeper Divide 2014
Actor
Life Fine Tuned 2012
as Doctor
Fear of a Black Republican 2011
as Self
Credits from TMDB.