Started his career working as an artist in an Outsourcing studio in Mexico where he got the chance to work on several indie and AAA titles across different platforms and engines. Then moved to Europe where he has worked as an Producer/Outsource Manager in different development studios like Starbreeze, CD Projekt Red, IO Interactive, Avalanche Studios and now EA DICE where he is Lead External Development Artist focusing on CoDev, supporting and guiding multidisciplinary external teams to work alongside internal teams and reach project goals.