
Dereck Joubert
Dereck Joubert is a writer and cinematographer, known for The Last Lions (2011), Whispers: An Elephant's Tale (2000) and Eye of the Leopard (2006).
Dereck Joubert's FILMOGRAPHY
All
as Actor (5)
as Director (2)
as Creator (1)