Cast and Crew of Veronica Mars

Cast of
Veronica Mars

About Veronica Mars

Years after walking away from her past as a teenage private eye, Veronica Mars gets pulled back to her hometown - just in time for her high school reunion - in order to help her old flame Logan Echolls, who's embroiled in a murder mystery.

Full Cast of Veronica Mars

Kristen Bell
plays Veronica Mars

Kristen Bell as Veronica Mars

Kristen Bell (born July 18, 1980) is an American actress and voice actress. In 2001, she made her Broadway debut. Af...

See Kristen Bell's other roles

Jason Dohring
plays Logan Echolls

Jason Dohring as Logan Echolls

Jason Dohring was born on March 30, 1982 and is currently 42 years old.

See Jason Dohring's other roles

Enrico Colantoni
plays Keith Mars

Christopher Lowell
plays Stosh 'Piz' Piznarski

Christopher Lowell as Stosh 'Piz' Piznarski

​Chris Lowell (born October 17, 1984) is an American film and television actor, best known for playing Stosh 'Piz' Pi...

See Christopher Lowell's other roles

Percy Daggs III
plays Wallace Fennel

Tina Majorino
plays Cindy 'Mac' Mackenzie

Tina Majorino as Cindy 'Mac' Mackenzie

Tina Marie Majorino (born February 7, 1985) is an American film and television actress. She started her career as a c...

See Tina Majorino's other roles

Krysten Ritter
plays Gia Goodman

Krysten Ritter as Gia Goodman

Krysten Alyce Ritter (born December 16, 1981) is an American actress, director, musician, author, and model. She came...

See Krysten Ritter's other roles

Martin Starr
plays Stu 'Cobb' Cobbler

Martin Starr as Stu 'Cobb' Cobbler

Martin Starr (born Martin James Pflieger Schienle; July 30, 1982) is an American television and film actor, known for...

See Martin Starr's other roles

Gaby Hoffmann
plays Ruby Jetson

Andrea Estella
plays Bonnie DeVille

Jerry O'Connell
plays Sheriff Dan Lamb

Jerry O'Connell as Sheriff Dan Lamb

Jeremiah O'Connell (born February 17, 1974) is an American actor, director, and television personality. He is known f...

See Jerry O'Connell's other roles

Francis Capra
plays Eli 'Weevil' Navarro

Francis Capra as Eli 'Weevil' Navarro

Francis Capra (born April 22, 1983) is an American actor. He is best known for the roles of Max Connor in Kazaam and ...

See Francis Capra's other roles

Ryan Hansen
plays Dick Casablancas

Ryan Hansen as Dick Casablancas

Ryan Hansen (born July 5, 1981) is an American actor, best known for having portrayed Dick Casablancas on Veronica Ma...

See Ryan Hansen's other roles

Brandon Hillock
plays Deputy Jerry Sacks

Maury Sterling
plays Deputy Lyles

Maury Sterling as Deputy Lyles

Charles Maury Wallace Sterling (born September 1, 1971) is an American actor. He is best known for playing Max Piotro...

See Maury Sterling's other roles

Sam Huntington
plays Luke Haldeman

Sam Huntington as Luke Haldeman

Sam Huntington (born April 1, 1982) is an American actor. He is best known for his starring role as Josh Levison, a w...

See Sam Huntington's other roles

Max Greenfield
plays Leo D'Amato

Daran Norris
plays Cliff McCormack

Daran Norris as Cliff McCormack

Daran Norris is an American actor and voice actor. He is probably best known as the voices of Cosmo, Dad, and Jorgen ...

See Daran Norris's other roles

Amanda Noret
plays Madison Sinclair

Jonathan Chesner
plays Corny

Christiann Castellanos
plays Jade

Eden Sher
plays Penny

Eden Sher as Penny

Eden Rebecca Sher is an American actress, best known for her roles as Sue Heck on the ABC family sitcom series The Mi...

See Eden Sher's other roles

Christine Lakin
plays Susan Knight

Christine Lakin as Susan Knight

Christine Lakin  (born January 25, 1979) is an American actress. She is best known for her roles on Step by Step and ...

See Christine Lakin's other roles

Lisa Thornhill
plays Celeste Kane

Lisa Thornhill as Celeste Kane

Lisa Thornhill was born on September 30, 1966 and is currently 57 years old.

See Lisa Thornhill's other roles

Charles Latibeaudiere
plays Charles Latibeaudiere

Harvey Levin
plays Harvey Levin

Adam Johnson
plays The Low Rent DJ

Adam Johnson as The Low Rent DJ

Adam Johnson was born in Santa Monica, California, USA. He is an actor and writer, known for The Outpost (2018), Yell...

See Adam Johnson's other roles

Ira Glass
plays Ira Glass

Ira Glass as Ira Glass

Ira Jeffrey Glass is an American public radio personality. He is the host and producer of the radio and television se...

See Ira Glass's other roles

Alejandro Escovedo
plays Grungy Busker

Larry Bates
plays Leonard March

Matthew Arkin
plays Doctor

Matthew Arkin as Doctor

Matthew Arkin was born on March 21, 1960. He is an actor.

See Matthew Arkin's other roles

Dave Allen
plays 60-Year-Old Rocker

Eddie Jemison
plays JC Borden

Eddie Jemison as JC Borden

Edward Francis Jemison, Jr. (born November 25, 1963) is an American film and television actor. He is known for his ro...

See Eddie Jemison's other roles

Alex Poncio
plays Drunken Canadian

Helen Slayton-Hughes
plays Mrs. Barnes

Patrick Cox
plays Bouncer

Ryan Lane
plays Slick Fellow Applicant

Ingo Neuhaus
plays Beefy Deputy

Jessica Camacho
plays Martina Vasquez

Jessica Camacho as Martina Vasquez

Born in Chicago, Camacho got her first taste of acting when she took an acting class at the suggestion of a friend. S...

See Jessica Camacho's other roles

Meredith Eaton
plays Receptionist

Meredith Eaton as Receptionist

​Meredith Eaton (born August 26, 1974) is an American actress. Being only 4 feet (1.2 meters) tall, she refers to her...

See Meredith Eaton's other roles

Robert Hallak
plays TV Reporter Two

Jamie Lee Curtis
plays Gayle Buckley

Jamie Lee Curtis as Gayle Buckley

Jamie Lee Curtis (born November 22, 1958) is an American actress, producer, and children's author. Known for her perf...

See Jamie Lee Curtis's other roles

Dax Shepard
plays Overconfident Club Boy

Dax Shepard as Overconfident Club Boy

Dax Randall Shepard (born January 2, 1975) is an American actor.Shepard was an actor on Punk'd with Ashton Kutcher. I...

See Dax Shepard's other roles

Jeremy Fitzgerald
plays 'Roid Tale

Jeremy Fitzgerald as 'Roid Tale

Doubles: Liam Hemsworth, Trevor Donovan, Will Ferrell, Armie Hammer, Joel McHale, Alexander Skarsgård. Awards & Achi...

See Jeremy Fitzgerald's other roles

Dorian Kingi
plays Vapid Tool

Ken Marino
plays Vinnie Van Lowe

Ken Marino as Vinnie Van Lowe

Ken Marino is an American actor, comedian, director, and screenwriter. He was born on December 19, 1968, in Long Isla...

See Ken Marino's other roles

Kevin Sheridan
plays Sean Friedrich

Duane Daniels
plays Principal Van Clemmons

Mario Ardila, Jr.
plays Punk #1

Justin Long
plays Drunken Wingman (uncredited)

James Franco
plays James Franco (uncredited)

James Franco as James Franco (uncredited)

James Edward Franco (born April 19, 1978) is an American actor and filmmaker. For his role in 127 Hours (2010), he wa...

See James Franco's other roles

Filip Watermann
plays Biker (uncredited)

Akiko Morison
plays Mrs. Quan


Crew of Veronica Mars

Discover the backstage crew of Veronica Mars →