Master Profile
Darren Quach

Environment Design: Sci-Fi World

Most famous for his work on Insomniacs Ratchet and Clank series, Darren Quach is the consummate all around concept artist. With an uncanny ability to render organic and hard-surface environments and landscapes, Darren is also a well accomplished character artist. Currently, Darren is a senior concept artist at Insomniac Games. His credits include titles such as Resistance: Fall of Man Ratchet and Clank, and Spyro. You could view more of Darren’s work here.


Rachet and Clank

Resistance: Fall of Man