Who is this man?

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’.

Make of this what you will.