Francis Duchamps

Francis Duchamps is a wealthy plantation owner residing in New Orleans in 1830. He is one of Phillipe Charron's Ghouls.

Trivia

 * He is the uncle of Katherine Bellaire.