Cast and Crew of I Am David

Cast of
I Am David

About I Am David

Based on Anne Holm's acclaimed young adult novel North to Freedom, I Am David chronicles the struggles of a 12-year-old boy who manages to flee a Communist concentration camp on his own -- through sheer will and determination. All he has in his possession is a loaf of bread, a letter to deliver to someone in Denmark and a compass to help get him there.

Full Cast of I Am David

Ben Tibber
plays David

Jim Caviezel
plays Johannes

Jim Caviezel as Johannes

James Patrick Caviezel Jr. (born September 26, 1968) is an American actor, known for his starring role as John Reese ...

See Jim Caviezel's other roles

Joan Plowright
plays Sophie

Hristo Shopov
plays The Man

Silvia De Santis
plays Elsa

Paco Reconti
plays Giovanni

Roberto Attias
plays Baker

Francesco De Vito
plays Roberto

Paul Feig
plays American Man

Paul Feig as American Man

Paul S. Feig is an American director, actor and author. Feig is known for playing Mr. Eugene Pool, Sabrina's science ...

See Paul Feig's other roles

Lucy Russell
plays American Woman

Maria Bonnevie
plays David's Mother

Viola Carinci
plays Maria

Marin Jivkov
plays Cecha

Robert Syulev
plays Angelo

Alessandro Sperduti
plays Carlo

Shaila Rubin
plays Vineyard Owner

Krasimir Kutzoparov
plays Camp Officer

Elisabetta Bartolomei
plays Woman at Party

Krasimir Radkov
plays Party Guest

Diyan Machev
plays Party Guest

Nikola Rudarov
plays Store Owner

Enrico Vecchi
plays Grocer

Dobrin Dosev
plays Border Guard

Malin Krastev
plays Policeman

Matt Patresi
plays Swiss Border Guard

Maxim Genchev
plays Policeman

Ivan Nestorov
plays Swiss Policeman

Stefan Shterev
plays Bulgarian Officer

Valeri Yordanov
plays Bulgarian Soldier

Clem Tibber
plays Young David

Adrian McCourt
plays David's Father

Panayot Tzanev
plays Quarry Guar

Nikolay Kipchev
plays Truck Driver

Stephen Antonie Shteref
plays Communist Protestor

Paraskeva Djukelova
plays Young Mother


Crew of I Am David

Discover the backstage crew of I Am David →