Chan received an invitation to be a participant of Survivor : Heroes vs. Villains but had to decline due to an inability to secure sufficient leave from work .
Heroes vs. Villains are the 20th season of the show .
Chan received an invitation to be a participant of Survivor : Heroes vs. Villains , the 20th season of the show , but had to decline due to an inability to secure sufficient leave from work .