About
Alex Richards is an artist and designer based in Sheffield, UK. He has twelve years experience as Art Lead and Art Manager working on a wide variety of projects.
Alex is currently employed by the computer game developer On The Metal Ltd as Art Manager.
Category
Individual / Game Developer
Website
Member since
June 9th 2015
Stats
3.3k views
29 likes
50.6k triangles
25.3k vertices