commercials
Nature’s Own (USA) :: 2019 :: Baby Bear
Denny’s (USA) :: 2018 :: Karjj
Hello Bank (Belgium) :: 2015 :: Chung
Easyjet (UK) :: 2014 :: White rabbit
Vodaphone (Italy) :: 2013 :: Seal
Vodaphone (Italy) :: 2014 :: Seal
Migros (Switzerland) :: 2010 :: Businessman
Sky (italy) :: 2010 :: Mole
Ono Internet Provider :: 2010 :: Man in car Engine
Orange :: 2009 :: Blue Monkey
ESURE :: 2008 :: Alien
Finance Bank :: 2008 :: Turkey TV
Budweiser (viral) :: 2007 :: Ninja
Alfa Romeo :: 2006 :: Sloth
Wrigleys Airwaves :: 2006 :: Alien
ASDA :: 2005 :: Santas Helper (12 commercials)
Vodafone :: 2004 :: Alien
118 and 118 :: 2004 :: Actor (Dental Nurse)
McCains Chips (Italy, Portugal) :: 2003-2004 :: Body Puppet (potato)
ASDA :: 2002 :: Santas Helper
McCains Chips :: 2002 :: Body Puppet (potato)
XFM :: 2002 :: Poster and Internet
KFC :: 2001 :: Artist
Kinder Cereal :: 1999 :: Body puppet (Racoon)
Starbust :: 1998 :: Alien
Home Base :: 1997 :: Body puppet (Flower Pot Man)
Commerce bank :: 1997 :: Body puppet (Bunny rabbit)
Quaker Oats :: 1996 :: Baby bear
Heart FM Radio :: 1996 :: Alien
Schweppes Sinner Drink :: 1996 :: Body puppet (Penguin)
Guinness :: 1995 :: Ballroom dancer
Nestles Condensed Milk :: 1994-1996 :: Body puppet (Bear)
Schweppes Tonic :: 1994 :: Body puppet (Hands)
Robinson Drink :: 1994 :: Body puppet (Dog)
Radio (Germany) :: 1993 :: Actor (Trapeze artist)
Lloyds Bank :: 1993 :: Actor (Goblin)
Polo Mints :: 1993 :: Body puppet (Robot)
Road Safety (for BBC) :: 1993 :: Body puppet (Crash dummy)
BP Oil :: 1992 :: Actor
Flotex Carpet :: 1992 :: Body puppet (Dragon)
Ringo Crisps (Holland) :: 1992 :: Body puppet (Squirrel)
The Oracle Banking Service (Holland) :: 1991 :: Actor
PG Tips Brook Bond Tea :: 1990 :: Body puppet (Stunt chimp)
Omo Washing Powder (France) :: 1990 :: Body puppet (Chimp)
Hamlet Cigar :: 1990 :: Body puppet (Baboon)
Thorpe Park :: 1989 :: Body puppet
Bass Beer (Ireland) :: 1989 :: Actor (Pigmy)
Peel The Seal :: 1989 :: Body puppet (Seal)
Baby Wet Ones :: 1987 :: Body puppet (Chimp)
Mobil Oil :: 1987 :: Body puppet
7 Up (USA) :: 1986 :: Actor
Andrex Toilet Paper :: 1986 :: Actor
Haze Air Freshener :: 1985 :: Actor
Shell Road Safety :: 1983 :: Body puppet
BP Oil :: 1981 :: Actor
Sharp Extra Strong Mints :: 1980 :: Actor
Barclays Bank :: 1980 :: Model
Duluxe Paint :: 1979 :: Body puppet (Baby bear)