Eric Olson

Eric Olson

Playwright · Actor · Director

Eric Olson is a playwright, actor, and director and a member of Iowa Stage Theatre Company's Resident Artist Company in Des Moines, Iowa. He is the architect of Iowa Stage's NewWorksLab, an in-development new-works program designed to move plays from early drafts through workshop production.

His plays investigate identity performance, confession under pressure, and the mythologies people build to survive each other. The work spans registers from screwball farce to intimate grief, sharing a common engine: characters who mistake witnessing for wisdom, who conflate surviving change with causing good, and who build stories that become cages for everyone who comes after them.

Coming to playwriting from acting, directing, and twenty years in professional theatre and communications work, his background shapes how he writes: thinking about what the actor needs to do, not just what the character needs to say.

Currently & Upcoming
Onstage · Actor

Measure for Measure — as the Duke (Vincentio)

Iowa Stage Theatre Company, “Shakespeare on the Lawn” · Salisbury House & Gardens, Des Moines · July 15–19, 2026

Get Tickets
Directing

Directing Ken Ludwig’s Dear Jack, Dear Louise

Tallgrass Theatre Company, Des Moines · February 12–28, 2027

Tickets & Info
In Development · Playwright

Waving Flags — Iowa Stage NewWorksLab

Staged reading June 15, 2026 · Workshop production January 2027


Plays

Waving Flags Full-length · 3 actors (one on video) In Development

A father builds a myth around his daughter to keep her from the truth. The myth works — until it doesn't.

Set in and around a VFW hall in rural Texas, Waving Flags examines how family myth gets weaponized — and what it takes to survive the person who aimed it at you. One actor never appears live onstage.

Orlando Short Play Festival, selected (2008, original 10-min version) · Iowa Stage Theatre Company · NewWorksLab staged reading · June 15, 2026

Window Full-length In Development

An intimate exploration of observation, distance, and the stories we construct about lives we can only see from the outside.

Three Families Full-length · ~90 min · 6 actors / 18 roles

Six actors. Eighteen roles. One dining room. The same dinner happens three times.

Three different families gather for a meal no one particularly wants. A wildfire burns in the canyon below. The actors rotate through the generational roles — suburban delusion, paranoid absurdity, burned-out entertainment — as the pressure builds to the same moment in every scene: the mother demands to know what the family thinks of her terrible cooking. Someone cracks. Confessions spill. The one lie that survives is the only one that matters.

Palm Springs International Playwriting Festival, finalist (2010)

A Dinner Full-length

A comedy in six courses.

The body of work in its most playful mode — asking whether genuine emotion can survive inside a performed identity. Structured as a six-course meal where the social performance of dinner becomes inseparable from the performances the characters are giving each other.

Palm Springs International Playwriting Festival, finalist (2008) · Iowa Stage Theatre Company, staged reading (2025)

Nothing… Less 10-minute play · 2 actors

Two men at lunch. One invents stories to make life sound interesting. The other can't stop looking for connection. Neither may be talking to the person they think they are.

Desert Theatre League, Best Original Short Play (2005)


Select Stage Credits

A selection of roles across Iowa and Southern California.

Equus — Dr. Martin Dysart

Tallgrass Theatre Company · Des Moines, IA

One Flew Over the Cuckoo’s Nest — R.P. McMurphy

Palm Canyon Theatre · Palm Springs, CA

Waiting for Godot — Estragon

La Quinta Playhouse · La Quinta, CA

The Seagull — Dorn

Iowa Stage Theatre Company · Des Moines, IA

God of Carnage — Michael Novak

Desert Ensemble Theatre Company · Palm Springs, CA

Oleanna — John

Tallgrass Theatre Company · Des Moines, IA

Trouble in Mind — Al Manners

Iowa Stage Theatre Company · Des Moines, IA

Straight White Men — Drew

Stagewest Theatre Company · Des Moines, IA

Monty Python’s Spamalot — Galahad

Coronado Playhouse · San Diego, CA

Around the World in 80 Days — Phileas Fogg

Des Moines Playhouse · Des Moines, IA

A Few Good Men — Sam Weinberg

Palm Canyon Theatre · Palm Springs, CA

Lend Me a Tenor — Max

La Quinta Playhouse · La Quinta, CA


Recognition

Outstanding Writer — Desert Theatre League (2006)
Outstanding Contributions to Theatre — Desert Theatre League (2007)
Best Original Short Play — Desert Theatre League (2005, Nothing… Less)
Palm Springs International Playwriting Festival — Finalist (Three Families, 2010; A Dinner, 2008)
Orlando Short Play Festival — Selected (Waving Flags, 2008, original 10-min version)
Dramatists Guild of America — Member
SAG-AFTRA — Member

Contact