Charlie Wen
Artist
Charlie Wen is a games artist. Wen has been working with Santa Monica Studio and SCE Santa Monica Studio. Wen started in 2005 as the artist of God of War I. Currently, Wen is developing God of War Laufey with Santa Monica Studio. It is set to release in 2027.
Display options: