This is Glenn's commercial showreel showcasing some of his more recent work for various international clients.