The Metropolitan Opera: Francesca da Rimini
Role(s): Simonetto
Breaking the Waves - Opera Philadelphia
Role(s): Jan
Space Truckers
Role(s): Focus Puller
8 Mile
Role(s): Construction Buyer