top of page

About me

He's studied acting at the Globe Theatre in London and the Royal Shakespeare Company in Stratford-upon-Avon, in addition to being an alumnus of the Acting BFA program at Texas State University. 


"Characters bold, complex, and shady, will write my memoirs across my heart."


-Stephin Merritt 

bottom of page