Irrigation canal north of Billy Clapp Lake in arid central Washington.


Character index

A who’s who of who’s in Dirt—so far

(Note: If you need a FULL refresher, a recap of seasons 1 and 2 can be found here. Password: coins)

In order of appearance or mention:

Joseph Elo (Kris Kaiyala)
A tech CEO in his late 30s based in Seattle, Washington. Recipient of a strange letter from his grandfather, Aimo Elo, that sends him on a mysterious journey to find things long ago buried. Voice appears in all chapters.

Kim Elo (Genie Leslie)
Older sister of Joseph Elo, lives in Santa Monica, California. Partner in a research firm titled Memphis Labs. Voice appears in chapters 1, 4, 6, 8, 11, 14, 18 Part 1, and 19.

Aimo Elo (Ken Kaiyala)
Deceased grandfather of Joseph and Kim Elo. Grew up in the vicinity of Grays Harbor, on the Washington coast. Voice appears in chapters 6 and 14, and as a youth in Chapter 20.

Vivian Elo (Mentioned Only)
Wife of Aimo Elo.

Kenji (Sho Ito)
Husband of Kim Elo. Voice appears in Chapter 1.

Eric Elo (Mentioned Only)
Younger brother of Kim and Joseph Elo.

Angela (Nicole Michels McDonagh)
Senior employee at Motorpool, the Seattle-based tech agency founded by Joseph Elo. Voice appears in chapters 2 and 12.

Ila (Ila Das)
Newly hired user researcher at Motorpool. Voice appears in chapters 2 and 19.

Helen (Cindy Siler)
Test subject brought in for usability study at Motorpool. Voice appears in Chapter 2.

Project Manager (Sara Kaiyala)
Employee at Motorpool helping oversee usability study. Voice appears in Chapter 2.

Robert (Mark Field)
Employee at Motorpool helping oversee usability study. Voice appears in Chapter 2.

Mel (Jessi Brown)
Joseph Elo’s executive assistant at Motorpool. Voice appears in chapters 2, 5, 7, 8, 10, 12, 14, 18 Part 2, and 19.

Car Driver (Stephen Matera)
Person who almost runs over Joseph at a crosswalk near Motorpool. Voice appears in Chapter 2.

Guy Who Helps Joseph at Crosswalk (Mike Grigg)
Person who offers to assist Joseph in the crosswalk near Motorpool. Voice appears in Chapter 2.

Guy Who Needs to Use the Bathroom (Jon Dietrich)
Person who bangs loudly on the bathroom door at coffee shop Roasted. Voice appears in Chapter 2.

Asim (Mentioned Only)
Attendant at the garage where Joseph Elo’s car is parked.

Hernan (Hernan Ramirez Diaz)
Security manager at Flores Farms. Voice appears in chapters 3 and 17.

Maria Flores (Ana Noval)
Co-owner of Flores Farms, based in Wapato, Washington, and wife of Salvador Flores. Voice appears in chapters 3, 4, 5, 16, and 17.

Salvador Flores (Jhonattan Fuentes)
Co-owner of Flores Farms and husband of Maria Flores. Voice appears in chapters 3, 4, 5, 16, and 17.

Antonia Flores (Megan Morales)
Business manager of Flores Farms and daughter of Maria and Salvador Flores. Voice appears in chapters 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 16, 17, 20, and 21.

Trudy (Mentioned Only)
CFO at Motorpool.

DeShawn (Uncredited)
Project lead at Motorpool and producer of Conjoin. Voice appears in background in Chapter 18 part 2.

Rebecca (Mentioned Only)
CTO at Motorpool and producer of a hackathon that Motorpool is sponsoring.

Jingwei (Mentioned Only)
Employee at Motorpool.

Walter (Mentioned Only)
Vivian Elo’s father.

Carla (Katherine Meers Hurteau)
Server at a café in the small town of Pe Ell, Washington. Voice appears in Chapter 7.

Carl (Aaron Patterson)
Owner of, and cook at, a café in Pe Ell, Washington. Also the part-time Fish & Wildlife Officer for the Southwest Region. Voice appears in chapters 7, 8, 12, and 14.

Bernie (J. Louis Reid)
Father of Carl, military veteran, Jeopardy fan. Voice appears in Chapter 7.

Park Ranger (Chris Garces)
Employee at Maryhill State Park. Voice appears in Chapter 9.

Café Host (Amy Lee)
Employee at a diner in the small town of Biggs, Oregon. Voice appears in Chapter 9.

Café Server (Hannah Montgomery)
Employee at a diner in the small town of Biggs, Oregon. Voice appears in Chapter 9.

Mark Cooper (Mentioned Only)
Antonia’s former husband.

Jasmine (Ana Enriquez)
Host at Daisy’s bar in Yakima, Washington. Voice appears in Chapter 10.

Ruby (Sara Kaiyala)
Server at Daisy’s bar. Voice appears in Chapter 10.

Becky/Jelly (Maddy Huber)
Friend of Antonia who hosts open mic night at Daisy’s bar. Voice appears in Chapter 10.

Uber Driver (Kassi McCluskie)
Picks up Joseph and Mel in South Lake Union. Voice appears in Chapter 12.

Detective Hawkins (Tony Ferriera)
Half of the police duo investigating the traffic incident at the crosswalk involving Joseph. Voice appears in chapters 12, 13, and 19.

Detective Jen Peterson (Brittany Carroll)
Half of the police duo investigating the traffic incident at the crosswalk involving Joseph. Voice appears in chapters 12, 13, and 15.

Ingrid (Yvonne Eiseman)
CEO of Germany-based Molecular, the parent company trying to buy Motorpool. Voice appears in Chapter 12 and Chapter 20.

Klaus (Mentioned Only)
Associate of Ingrid.

Jürgen (Mentioned Only)
Associate of Ingrid.

Restaurant Cashier (Kassi McCluskie)
Works at the restaurant that Joseph and detectives Peterson and Hawkins visit for lunch. Voice appears in Chapter 13.

Lemminkäinen (Mentioned Only)
Prominent figure in the Kalevala, Finland’s national epic.

Tire Shop Employee (AJ Riley)
The person who calls Joseph to tell him his car is ready to be picked up. Voice appears in Chapter 13.

Megan Kimura (Sheryl Tamayose)
A member of the Inner 6, a group of high-ranking investors/advisors at Motorpool. Voice appears in chapters 13 and 18 Part 1.

Stereo Shop Employee (Kent Atwood)
Person who repairs the snapped wires inside Joseph’s metal detector. Voice appears in chapters 14 and 15.

Dave (Jeff Hostetter)
Friend of Carl who works the will call booth at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Mindy (Katrina Hostetter)
Friend of Carl who attends the Pierce Country Coin Club Convention and organizes metal detecting meet-ups. Voice appears in Chapter 14.

Kathy Chen (Tiarra La)
Volunteer at the Evergreen State Numismatic Society booth at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Man Dressed as Abraham Lincoln (Rick Hutter)
Volunteer at the Evergreen State Numismatic Society booth at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Lois (Terry Bender)
Person attending the Pierce County Coin Club Convention, dressed in a homemade slot machine costume. Voice appears in Chapter 14.

Gary (Colton Dunn)
Vendor at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Brenda (Kristen Bridge)
Vendor at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Desmond (Cameron Kennerly)
Vendor at the Pierce County Coin Club Convention. Voice appears in Chapter 14.

Dale Stanswick (Giancarlo Lenzi)
King County Sheriff investigating the vandalism of Joseph’s car in Cumberland. Voice appears in Chapter 15.

Marlon Mason (Mentioned Only)
Person whose name is written on a sticky note on Salvador’s desk in the Flores Farms office.

RV Driver (Ali Sooudi)
Random person who strikes up a conversation with Joseph at the Billy Clapp Lake boat launch. Voice appears in Chapter 18 Part 1.

Café Owner (Shawn Noyes)
Person who owns the restaurant that Joseph dines at in Wilson Creek. Voice appears in Chapter 18 Part 1.

Lauren (Sara Kaiyala)
Receptionist at Motorpool. Voice appears in Chapter 18 Part 2.

Dominic (Uncredited)
Server at restaurant. Voice appears in Chapter 21.

For more information about Dirt – An Audio Drama or to request an interview, please email info@dirtaudiodrama.com.