Xavier Harkonnen

From Dune2k.com Wiki

Xavier Harkonnen is one of the main characters in the Legends of Dune trilogy.