Cast and Crew of Odd Thomas

Cast of
Odd Thomas

About Odd Thomas

In a California desert town, a short-order cook with clairvoyant abilities encounters a mysterious man with a link to dark, threatening forces.

Full Cast of Odd Thomas

Anton Yelchin
plays Odd Thomas

Addison Timlin
plays Stormy Llewellyn

Willem Dafoe
plays Wyatt Porter

Willem Dafoe as Wyatt Porter

William James "Willem" Dafoe (born July 22, 1955) is an American actor. He is the recipient of various accolades, inc...

See Willem Dafoe's other roles

Gugu Mbatha-Raw
plays Viola Peabody

Gugu Mbatha-Raw as Viola Peabody

Gugulethu Sophia Mbatha-Raw MBE is an English actress, known for her role as Kelly in Black Mirror, Dido Elizabeth Be...

See Gugu Mbatha-Raw's other roles

Nico Tortorella
plays Simon Varner

Nico Tortorella as Simon Varner

Nico Tortorella is an actor native of Chicago, Illinois. They started out in professional theatre when they were in s...

See Nico Tortorella's other roles

Patton Oswalt
plays Ozzie P. Boone

Patton Oswalt as Ozzie P. Boone

American stand-up comedian, writer and actor Patton Oswalt first began performing standup comedy in the late 1980s to...

See Patton Oswalt's other roles

Kyle McKeever
plays Officer Bern Eckles

Melissa Ordway
plays Lysette Spinelli

Leonor Varela
plays Odd's Mother

Shuler Hensley
plays Fungus Bob Robertson

Matthew Page
plays Harlo Landerson

Matthew Page as Harlo Landerson

Matt Page holds a Bachelor's Degree in Moving Image Arts from the College of Santa Fe. In 2006, Page co-founded Riffr...

See Matthew Page's other roles

Morse Bicknell
plays Kevin Goss

Arnold Vosloo
plays Tom Jedd

Arnold Vosloo as Tom Jedd

From Wikipedia, the free encyclopedia Arnold Vosloo (born June 16, 1962) is a South African actor, best-known for pl...

See Arnold Vosloo's other roles

Ashley Sommers
plays Penny Kalisto

Laurel Harris
plays Karla Porter

Rob Lawrence Brown
plays Shamus Cocobolo

Maisha Diatta
plays Nicolina

Barney Lanning
plays Stevie

Carmen Corley
plays Levanna

Kyle T. Cowan
plays Lyle

Kyle T. Cowan as Lyle

Kyle T. Cowan is best known for his role on WGN America's critically acclaimed show "Manhattan". He is also recognize...

See Kyle T. Cowan's other roles

Nell Murphy
plays Nell

Robin Lanning
plays Young Stormy

Jack Justice
plays Young Odd

Jack Justice as Young Odd

Jack Justice was born on January 20, 2001 and is currently 23 years old.

See Jack Justice's other roles

Casey Messer
plays Pool Mom

Casey Messer as Pool Mom

Casey Jean Messer is a beauty queen from Alamogordo, New Mexico who competed at the Miss USA pageant in 2007. Messer ...

See Casey Messer's other roles

Jesus Mayorga
plays Mexican Teenager

Talia Lanning
plays Ice Cream Girl

Andy Ryan
plays Police Captain

Kevin Wiggins
plays Foreman

Kevin Wiggins as Foreman

Kevin Wiggins was born on December 1, 1955 and is currently 68 years old.

See Kevin Wiggins's other roles

Kellie Matteson
plays Nurse

Bryan Head
plays Bowling Alley Patron

Jermaine Washington
plays Head Bowling Alley Employee

Jermaine Washington as Head Bowling Alley Employee

Jermaine's acting career started by accident when he took a friend to a local extra casting call. At first, Jermaine ...

See Jermaine Washington's other roles

Jimmy Romano
plays Bowling Alley Employee #2

Saleem Watley
plays Bowling Alley Employee #3

Laurence Chavez
plays Bowling Alley Employee #6


Crew of Odd Thomas

Discover the backstage crew of Odd Thomas →