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, 2, and 3 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, 19, and 22.

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, 14, 21, and 22, and as a child in chapter 20.

Vivian Elo (Mentioned Only)
Wife of Aimo Elo.

Kenji (Sho Ito)
Husband of Kim Elo. 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. Appears in chapters 2 and 12.

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

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

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

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

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

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

Guy Who Helps Joseph at Crosswalk/Guy in the Blue Jacket (Mike Grigg)
Person who offers to assist Joseph in the crosswalk near Motorpool. 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. 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. Appears in chapters 3 and 17.

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

Salvador Flores (Jhonattan Fuentes)
Co-owner of Flores Farms and husband of Maria Flores. 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. Appears in chapters 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 16, 17, 20, 21, 22, and 23.

Trudy (Mentioned Only)
CFO at Motorpool.

DeShawn (Uncredited)
Project lead at Motorpool and producer of Conjoin. 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. 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. Appears in chapters 7, 8, 12, and 14.

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

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

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

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

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

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

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

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

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

Detective Hawkins (Tony Ferriera)
Half of the police duo investigating the traffic incident at the crosswalk involving Joseph. 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. Appears in chapters 12, 13, and 15.

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

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. 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. Appears in Chapter 13.

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

Stereo Shop Employee (Kent Atwood)
Person who repairs the snapped wires inside Joseph’s metal detector. 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. Appears in Chapter 14.

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

Kathy Chen (Tiarra La)
Volunteer at the Evergreen State Numismatic Society booth at the Pierce County Coin Club Convention. 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. Appears in Chapter 14.

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

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

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

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

Dale Stanswick (Giancarlo Lenzi)
King County Sheriff investigating the vandalism of Joseph’s car in Cumberland. 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. Appears in Chapter 18 Part 1.

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

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

Dominic (Uncredited)
Server at restaurant. Appears in Chapter 21.

Tim McCoy (Jarrid Beasley)
Administrator of the Palouse Legacy Endowment, aka Rhosyn, the former family farm and homestead of Aimo’s wife, Vivian, that is now managed by the state as a pioneer museum. Appears in chapters 23 and 24.

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