Stephen Chang is a senior concept artist currently working at LucasArts. Stephen attended Art Center College of Design with a full scholarship in product design. He has worked on projects like Spider-Man 3 the movie videogame and Star Wars: The Force Unleashed I & II.
All images used with permission by the artist. © Stephen Chang or their respective copyright holder.