Jason Myers

A resident of White Rock, where Nadia Stafford lives. He has a twin brother, Eric Myers.