Stephen Ross Meier was born in Fort Sill, Oklahoma, the first of many places he would live worldwide. He received his Bachelors in English from Arizona State University. He currently resides in Las Vegas, NevadaInspired by music, films, books, and the...
Causes stephen meier Supports
Leukemia and Lymphoma Society, Make-A-Wish Foundation, American Heart