Cast and Crew of Odd Thomas

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

Willem Dafoe as Wyatt Porter

Willem Dafoe

Wyatt Porter

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

Gugu Mbatha-Raw as Viola Peabody

Gugu Mbatha-Raw

Viola Peabody

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

Nico Tortorella as Simon Varner

Nico Tortorella

Simon Varner

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

Patton Oswalt as Ozzie P. Boone

Patton Oswalt

Ozzie P. Boone

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

Matthew Page as Harlo Landerson

Matthew Page

Harlo Landerson

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

Arnold Vosloo as Tom Jedd

Arnold Vosloo

Tom Jedd

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

Kyle T. Cowan as Lyle

Kyle T. Cowan

Lyle

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

Jack Justice as Young Odd

Jack Justice

Young Odd

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

Casey Messer as Pool Mom

Casey Messer

Pool Mom

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

Kevin Wiggins as Foreman

Kevin Wiggins

Foreman

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

Jermaine Washington as Head Bowling Alley Employee

Jermaine Washington

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...

Ashley Sommers

Penny Kalisto

Laurel Harris

Karla Porter

Rob Lawrence Brown

Shamus Cocobolo

Maisha Diatta

Nicolina

Barney Lanning

Stevie

Carmen Corley

Levanna

Nell Murphy

Nell

Robin Lanning

Young Stormy

Jesus Mayorga

Mexican Teenager

Talia Lanning

Ice Cream Girl

Andy Ryan

Police Captain

Kellie Matteson

Nurse

Bryan Head

Bowling Alley Patron

Jimmy Romano

Bowling Alley Employee #2

Saleem Watley

Bowling Alley Employee #3

Crew of Odd Thomas

Full backstage crew list →