Robert Russell
Actor
Kent, England, UK
Robert Russell is an actor and translator. He played Dr. Wellington Yueh in the Sci Fi Channel's 2000 miniseries Frank Herbert's Dune.
Robert Russell is an actor and translator. He played Dr. Wellington Yueh in the Sci Fi Channel's 2000 miniseries Frank Herbert's Dune.