David Gibb is passionate about martial arts