Do I need any previous dance experience to learn?

Definitely not. If you can walk, you can learn to rock n roll, you just need to keep the beat.