TA的作品(4)
全部
8.3分
大陆的崛起
演员
饰:Self - Palaeontologist
2013-03-20(美国)
7.2分
MonsterQuest
演员
饰:Self - Dean of Science, University of New South Wales, Australia
2007-10-31(美国)
8.1分
The Einstein Factor
演员
饰:Himself - Brains Trust
2004-02-08(澳大利亚)
Cane Toads: An Unnatural History
演员
饰:Self - Associate Professor of Zoology, University of N.S.W.,(as Dr. Michael Archer)
1988-03-21 00:00:00(美国)