According to himself, Oliver Meech is a 28-year old Oxford University Psychology graduate who creates advertising campaigns when he's not creating illusions.
According to Google, Oliver Meech:
- Performs ‘breathtaking card magic’,
- Won the advertising ‘Creative Juice Awards’,
- And once acted in ‘a chaotic phone-sex scene’.