Hulu’s Devs cast features an impressive ensemble of actors and actresses. Created, written, and directed by visionary filmmaker Alex Garland (Ex Machina, Annihilation), Devs season 1 premiered its first two episodes on March 5, 2020.

Devs season 1 focuses on Amaya, a quantum computing company. Early on, a Russian entrepreneur named Sergei introduces predictive behavior technology to Amaya’s enigmatic CEO, Forest, and then receives an invitation for a secret program known as “Devs.” Forest explains that the universe is “deterministic,” and then makes a decision that sets up the primary conflict. When Sergei goes missing, his girlfriend Lily reaches out to Forest and discovers that something’s not quite right. She then calls upon her ex-boyfriend Jamie, a cyber security specialist, who’s initially reluctant to help.

The Devs season 1 cast includes a well-known actor from an iconic NBC sitcom. In supporting roles, numerous up-and-coming performers round out the ensemble. Here’s a complete guide to the Devs cast and characters on Hulu.

Sonoya Mizuno as Lily Chan: A computer engineer. Sonoya Mizuno portrayed Dr. Azumi Fujita in the Netflix miniseries Maniac. She’s also appeared in Garland’s Ex Machina, La La Land, and Annihilation.

Karl Glusman as Sergei: Lily’s boyfriend. Karl Glusman has appeared in Love, The Neon Demon, and Nocturnal Animals.

Linnea Berthelsen as Jen: Sergei’s colleague. Linnea Berthelsen portrayed Kali in an episode of Stranger Things season 2.

Jin Ha as Jamie: Lily’s ex-boyfriend. Jin Ha portrayed Annas in Jesus Christ Superstar Live in Concert.

Nick Offerman as Forest: Amaya’s CEO. Nick Offerman starred as Ron Swanson in Parks and Recreation. He also portrayed Karl Weathers in Fargo season 2 and Thaddeus Dowling in Good Omens season 1.

Alison Pill as Katie: Forest’s colleague. Alison Pill is known for movie roles for Scott Pilgrim vs. the World and Milk. She also portrayed Ivy Mayfair-Richards in American Horror Story and Dr. Agnes Jurati in Star Trek: Picard.

Zach Grenier as Kenton: Amaya’s Head of Security. Zach Grenier portrayed Andy Cramed in Deadwood and David Lee in The Good Wife.

Jefferson Hall as Pete: A homeless man. Jefferson Hall portrayed Thorne Geary in Taboo, and has appeared in Game of Thrones and Star Wars: The Force Awakens.

Cailee Spaeny as Lyndon: Cailee Spaeny portrayed Amara Namani in Pacific Rim: Uprising and Rose Summerspring in Bad Times at the El Royale.

Stephen McKinley Henderson as Stewart: Stephen McKinley Henderson is known for movies roles in Lincoln, Fences, and Lady Bird.

Janet Mock as Senator Laine: Janet Mock is the co-executive producer of FX’s Pose.

More: Read Screen Rant’s Devs Review