Dancer : these are 2 different sports.I guess he comes from trial, (huge jump and quite static on gap parts), bmx is closer to skate I'd say (smaller jumps, and usually the need for speed to make the tricks).