Armand Leroi is a writer and director, known for What Darwin Didn't Know (2009), Alien Worlds (2005) and Aristotle's Lagoon (2010).
4.1分
演员
饰:(as Professor Armand Leroi)
2017-02-28(英国)
8.9分
饰:Self - Evolutionary Biologist
2011-08-01(英国)
7.6分
饰:Self - Prof of Evolutionary Developmental Biology
2011(英国)
2010-01-17(英国)
8.1分
导演
2009-11-24(美国)