Hap, born Mishap, and later known as Hap Gladheart, is the adopted son of FitzChivalry Farseer, who is known to him as Tom Badgerlock.
Hap's eyes are two different colors. His name reflects the widespread belief that such eyes are a sign of evil.
Hap is headstrong and stubborn.
Hap is taken in by Fitz after Starling brings him to Fitz's cottage. It is implied that Hap is likely the product of rape by Red Ship Raiders.
He is apprenticed to the cabinet maker Gindast in Buckkeep, but ends up leaving this apprenticeship to become a minstrel after many difficulties with his work. He later bares witness to the wedding of his adopted sister Nettle to Riddle before the witness stones.