Josh Dueck recently made history when he successfully landed a backflip on a sit-ski. Oddly enough, it was a bad landing from a backflip that caused his life changing spinal court injury 8 years ago.
Dueck made the successful backflip while filming for a new movie called “The Freedom Chair", by Switchback Entertainment and Salomom Freeski TV. Dueck shot many a landing on an airbag before attempting the trick on snow.
On Feb. 15, Dueck was a guest on the Ellen DeGeneres show. DeGeneres said she was fascinated with Dueck’s life of tragedy and triumph. Degeneracy said she “admired him”, and thanked him for being on the show.
The following video shows Dueck completing the backflip.