A professional illusionist broke a Guinness World Record at a Georgia theme park when he completed 300 straitjacket escapes in eight hours.

Jackson Rayne took to a stage at Wild Adventures Theme Park in Valdosta and performed the feat that broke the record.

Rayne was aiming to beat the previous Guinness World Record of 193 escapes, which was set by James Peters in Britain in 2003.

Rayne said he began to study magic and escape artistry at age 11, and he received his first straitjacket as a Christmas present when he was 17.