Evan Scott Perry's life began on January 17, 1990, in the state of New York, United States of America, a location that would play a significant role in shaping his early years. The vibrant city of New York, with its iconic skyline and fast-paced atmosphere, served as the perfect setting for Perry's formative experiences.
Perry's extraordinary life journey underwent a profound metamorphosis as the passage of time steadily unfolded, ultimately culminating in his departure from this world on October 2, 2005, in his native New York, a state that held a deep and abiding significance for him, nestled within the United States of America, a land that had played a pivotal role in shaping his life's narrative.