Roger Hudson

CG Artist

After graduating in Advertising and Illustration, Roger soon freelanced as a concept artist in many of London’s illustration studios.

Then with the emergence of 3D and digital tools he took a new direction into the games industry where he spent 11 years working on AAA titles with companies such as Codemasters and Sony. Roger then returned full circle back to advertising as a digital illustrator at Happy Finish where he has remained as a represented artist since 2011.

Happy Finish.

London, UK
26-28 Underwood Street
London, N1 7JQ
+44 (0) 207 729 8508

Portland, USA
312 NW 10th Avenue, Suite 100
Portland, OR, 97209
+1 503 972 3409

Mumbai, India
9th Floor, Notan Heights
Turner Road, Bandra West
Mumbai, 400050

+91 (22) 2655 6192

Shanghai, China
Room 302, Building A9
No. 501 Liyuan Road, Huangpu District
Shanghai, 200023

+86 021 6301 2162