Eric Myers

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