Stephen Todd
Bio
Concept Artist from Louisiana. Passionate designer and problem solver. Coming from a biochemistry and physics background, I revel in the research phase of a project.
Info
Works
2020 Concept Art Awards- VR Keyframe Winner
2020 Concept Art Awards- VR Keyframe Nominee