Home / Discover / People

Director

Episode Journeys to the Ends of the Earth
Peru - The Lost City of Gold
1970
Episode Journeys to the Ends of the Earth
Bolivia - The Last Trail of Butch and Sundance
1970
Episode Journeys to the Ends of the Earth
Cambodia - The Lost World of the Khmer Rouge
1970
Episode Journeys to the Ends of the Earth
Georgia - In Search of Jason and the Argonauts
1970
Episode Journeys to the Ends of the Earth
Niger - The Land of Fear
1970
Episode Journeys to the Ends of the Earth
Libya - The Ancient Chariots of Libya
1970
Episode Journeys to the Ends of the Earth
Ethiopia - Keepers of the Lost Ark
1970
Episode Journeys to the Ends of the Earth
Kenya - Swahili Sinbads
1970
Episode Journeys to the Ends of the Earth
Sudan - The Mystery of the African Pharaohs
1970
Episode Journeys to the Ends of the Earth
Afghanistan - In Search of the Lost Buddhas
2001
Episode How the Silk Road Made the World
War
2018
Episode How the Silk Road Made the World
Light from Darkness
2018
Episode How the Silk Road Made the World
Revolutions
2018

Writer

Episode Modern Marvels
Unknown
1970
Episode How the Silk Road Made the World
War
2018
Episode How the Silk Road Made the World
Light from Darkness
2018
Episode How the Silk Road Made the World
Revolutions
2018

Guest Star

Episode Pretty Little Liars
What Lies Beneath
2012
Episode Last Man Standing (2011)
Moon Over Kenya
2012
Episode Pretty Little Liars
Cat's Cradle
2013
Episode The 100
Bodyguard of Lies
2015
Episode The 100
Blood Must Have Blood (1)
2015
Episode Castle (2009)
Hedge Fund Homeboys
2009
Episode Young & Hungry
Young & Sofia
2016
Episode Pretty Little Liars
Crazy
2012
Episode NCIS
Moonlighting
2010
Episode As The World Turns
Ep. #11731
2002
Episode Fuller House
The Not-So-Great Escape
2016
Episode Twins (2005)
Blonde Ambition
2006
Episode The Great Indoors
Going Deep
2016
Episode 2 Broke Girls
And the Not Regular Down There
2016