Since October 18, 2006, Stephen "Storm" Logan has been played by William deVry. Storm is the oldest child of Stephen and Beth Logan. He was quite angry at his father for leaving the family. Hence, the nickname "Storm." The responsible man helped his mother take care of his younger sisters. He was forced to grow up quickly.