Cast and Crew of 50/50

50/50

Inspired by a true story, a comedy centered on a 27-year-old guy who learns of his cancer diagnosis and his subsequent struggle to beat the disease.

Full Cast of 50/50

Joseph Gordon-Levitt as Adam Lerner

Joseph Gordon-Levitt

Adam Lerner

Joseph Leonard Gordon-Levitt (born February 17, 1981) is an American actor and filmmaker. He has received various...

Seth Rogen as Kyle Hirons

Seth Rogen

Kyle Hirons

Seth Aaron Rogen (born April 15, 1982) is a Canadian-American actor, comedian, and filmmaker. Originally a stand-up...

Anna Kendrick as Katherine McKay

Anna Kendrick

Katherine McKay

Anna Cooke Kendrick (born August 9, 1985) is an American actress. Her first starring role was in the 1998 Broadway...

Bryce Dallas Howard as Rachael

Bryce Dallas Howard

Rachael

Bryce Dallas Howard (born March 2, 1981) is an American actress and director. Howard was born in Los Angeles and...

Serge Houde as Richard Lerner

Serge Houde

Richard Lerner

Serge Houde is an actor.

Andrew Airlie as Dr. Ross

Andrew Airlie

Dr. Ross

Andrew Airlie is a Scottish-born Canadian actor. He has starred in television series including Breaker High and his...

Matt Frewer as Mitch

Matt Frewer

Mitch

Matt Frewer is an American Canadian singer, comedian, film and television actor, best known for creating television...

Peter Kelamis as Phil

Peter Kelamis

Phil

Born in Australia and raised in Vancouver, Canada, he is married to actress Alannah Stewartt. They have a 3 1/2...

Jessica Parker Kennedy as Jackie

Jessica Parker Kennedy

Jackie

Jessica Parker Kennedy (born October 3, 1984) is a Canadian actress. She played Melissa on the CW series The Secret...

Anjelica Huston as Diane Lerner

Anjelica Huston

Diane Lerner

Anjelica Huston (born July 8, 1951) is an American actress, director, producer, author, and former fashion model....

Sugar Lyn Beard as Susan

Sugar Lyn Beard

Susan

Stephanie Lyn Beard (born August 27, 1981), better known by her stage name Sugar Lyn Beard, is a Canadian television...

Yee Jee Tso as Dr. Lee

Yee Jee Tso

Dr. Lee

The person Yee Jee Tso was born on March 10, 1975 and is currently 49 years old.

Sarah Smyth as Jenny

Sarah Smyth

Jenny

Sarah Smyth was born on October 12, 1982 in Nova Scotia, Canada. She is an actress, known for Bad Times at the El...

Daniel Bacon as Dr. Phillips

Daniel Bacon

Dr. Phillips

The person Daniel Bacon was born on October 30, 1970 and is currently 54 years old.

P. Lynn Johnson as Bernie

P. Lynn Johnson

Bernie

Biography. P. Lynn Johnson was an actress who had a successful Hollywood career. Johnson's career began with roles...

Laura Bertram as Claire

Laura Bertram

Claire

Laura Maureen Bertram is a Canadian actress best known for her role in Andromeda as Trance Gemini.

Matty Finochio as Ted

Matty Finochio

Ted

Matty Finochio is known for Love Hard (2021), The Order (2019) and Chilling Adventures of Sabrina (2018).

Luisa d'Oliveira as Agabelle Loogenburgen

Luisa d'Oliveira

Agabelle Loogenburgen

Luisa d'Oliveira is a Canadian actress, best known for portraying Emori in The 100 (2014).

Andrea Brooks as Attractive Woman #2

Andrea Brooks

Attractive Woman #2

Andrea Brooks is a Canadian actress who began her acting career at age fifteen after being spotted at an open...

Stephen Colbert as Himself (archive footage)

Stephen Colbert

Himself (archive footage) , Self (archive footage) (uncredited)

Stephen Tyrone Colbert (born May 13, 1964) is an American political satirist, writer, comedian, television host, and...

D. C. Douglas as Live Volcano Reporter (voice)

D. C. Douglas

Live Volcano Reporter (voice)

D. C. Douglas (born February 2, 1966) is an American character actor, voice actor, and director. Born in Berkeley,...

Adrian Glynn McMorran as Bartender

Adrian Glynn McMorran

Bartender

Adrian Glynn McMorran is a Canadian film and television actor, musician and singer-songwriter. He holds a BA in...

Tom MacNeill

Office Staff (uncredited)

Karen van Blankenstein

Nurse Scott

Neil Corbett

Hospital Tech

Crew of 50/50

Full backstage crew list →