Van Ham started his career with Dutch side
AZ. He was regarded as a fan favorite while playing for the club. In 1990, he signed for Belgian side
KSK Beveren. In 1995, he was sent on loan to Greek side
PAOK. In 1997, he signed for Belgian side
Charleroi. In 1999, he signed for Luxembourgish side
Wiltz. In 2002, he signed for Dutch side
AFC '34. ==Personal life==