Rory is currently Senior Concept Artist at Dlala Studios in England. Since joining in 2016, he has worked on such iconic titles as Battletoads (2020, Xbox One) and more recently,  the double BAFTA-nominated Disney Illusion Island (2023, Nintendo Switch). 
Rory is continuously looking to broaden the visual language of stylised games, and regularly looks to media outside of games to find new sources of thematic and visual inspiration. 
Rory has also been privileged enough to have mentored some wonderful individuals, ranging from students to junior artists he works alongside. 
Rory is also an experienced public speaker and loves to find himself at different conferences and events extolling the virtues of progressive games, inclusivity and what makes great stylised game art great!
Back to Top