

Taking Out the Trash for InSinkErator
And they said I was a garbage actor. Who’s laughing now?! Continue reading Taking Out the Trash for InSinkErator

Speaking the Speech with Chicago Shakes
Workshopping a Shakespeare monologue with Casting Director Bob Mason… Continue reading Speaking the Speech with Chicago Shakes

Appearing in the Midwest Film Fest
In Dubious Ruffians, my family is held hostage, and it is hilarious… Continue reading Appearing in the Midwest Film Fest

Bringing the HEAT to acting via Zoom
Ah, remember The Before Times? Continue reading Bringing the HEAT to acting via Zoom

Moving on up for ComEd
You’ve heard of ComEd. They give you the electricity! And I’m part of a campaign about giving it to you cheaper! Because I’m pretty sure we … Continue reading Moving on up for ComEd

Making big plans with North Shore Bank
I’m going to achieve it ALL, baby! WHOOO!! Continue reading Making big plans with North Shore Bank

Having twins for DuPage Medical Group
First, fall off your roof… Continue reading Having twins for DuPage Medical Group

Being harassed by hygienists for Dental City
Dentists deserve respect, damnit! Continue reading Being harassed by hygienists for Dental City

Painting some stuff for PPG
You’ll be seeing me pop up in the new campaign for PPG Paints. That’s right. I’m a model. A handsome, handsome model. Who paints things. Thanks … Continue reading Painting some stuff for PPG

Hand modeling for La Quinta
Look who’s redesigning the La Quinta hotel chain… Continue reading Hand modeling for La Quinta

Booze-ing my own adventure at LOL Chicago
An audience member’s life is recreated onstage but then… Continue reading Booze-ing my own adventure at LOL Chicago

Making improvisations in The Session
An exuberant improv jam of invited guests… Continue reading Making improvisations in The Session

Directing improv’s Queen Bs
Since 2014 I’ve had the joy of directing this ensemble… Continue reading Directing improv’s Queen Bs

Training Med Students as a Standardized Patient
Currently, I’m changing lives… Continue reading Training Med Students as a Standardized Patient

Losing my mind in Noises Off
In my triumphant return to the Metropolis Performing Arts Centre, I get the joy of yelling at my fellow actors as their temperamental, libidinous, and sarcastic … Continue reading Losing my mind in Noises Off

Solving mysteries in A Murder Most Novel
Gather around your radio set and stoke your fireplace… Continue reading Solving mysteries in A Murder Most Novel

Making Jackalope debut in Life On Paper
I’m so thrilled to be working with this excellent company on this world premiere of Kenneth Lin’s hilarious and heartfelt play about the value of life … Continue reading Making Jackalope debut in Life On Paper

Being attacked by bees for Verve
I’m glad they went with my “attacked by bees” take… Continue reading Being attacked by bees for Verve

Returning to the arciTEXT short play fest
My 5th consecutive appearance in The Arc Theatre’s annual 10-minute play festival… Continue reading Returning to the arciTEXT short play fest

Voiceover-ing for George Webb
Fun to voice a character who is a sentient pair of letters… Continue reading Voiceover-ing for George Webb

Creeping around in The Mousetrap
That’s right, the masterpiece of one of the best-selling mystery writers of all time, Agatha Christie! The play that opened in London’s West End in 1952 … Continue reading Creeping around in The Mousetrap

Failing at motorcycling for Batteries Plus Bulbs
My most beloved character: affable everyman! Continue reading Failing at motorcycling for Batteries Plus Bulbs

Robbing a bank in Tres Bandidos
Criminality. Violence. Desperation. This new Jeff-Recommended play presented by the Agency Theater Collective is an intense ride, in which I play an alcoholic former Texas sheriff … Continue reading Robbing a bank in Tres Bandidos

Being very manly in The Explorers Club
God, I love to play a blustering scoundrel… Continue reading Being very manly in The Explorers Club