Xavier

Xavier is a mysterious man who, in some way, has ties to Becca Brady's life.

Trivia

 * Xavier was initially set to be named Ezra.