Christopher Allen
Creative Director at Charlie Alpha Media, Oxfordshire
- Looking for work
Graphic Designer at Huzzah! Creative, AB21 7XA
Illustrator, animation director, London
Chinese Illustrator, animation director based in London.
Art Director at Ahoy! Animation, London