STEVIE LEE

He also appeared in American Horror Story, and Oz: The Great and Powerful.