詹姆斯·麥艾維
Leto is portrayed by James McAvoy in the 2003 miniseries "Frank Herbert's Children of Dune".