
Barret Spencer Oliver (born August 24, 1973) is an American photographer and former child actor. He is known for his role as Bastian Balthazar Bux in the film adaptation of Michael Ende's novel The NeverEnding Story, followed by roles in D.A.R.Y.L.,Cocoon and Cocoon: The Return.

The NeverEnding Story
1984 · as Bastian

Cocoon
1985 · as David

Uncommon Valor
1983 · as Kid #2

D.A.R.Y.L.
1985 · as Daryl

Frankenweenie
1984 · as Victor Frankenstein

Kiss Me Goodbye
1982 · as Little Boy

Cocoon: The Return
1988 · as David

Invitation to Hell
1984 · as Robbie Winslow

The Secret Garden
1987 · as Dickon Sowerby

Spot Marks the X
1986 · as Ken Miller

Jekyll and Hyde... Together Again
1982 · as Child in Supermarket

Scenes from the Class Struggle in Beverly Hills
1989 · as Willie

The Legend of Sleepy Hollow
1985 · as Hendrick Van Tassel

Knight Rider: Knight of the Phoenix
1982 · as Buddy

In the Usual Manner
2012 · as Himself