John has played with Maynard Ferguson, Kazumi Watanabe, Bunny Brunel, Patrick Moraz (Moody Blues, Yes), and Lindsay Buckingham (of Fleetwood Mac). John is currently playing and producing a Drum Duet Album that features Duets with: Steve Gadd, Alex Acuna, Adrian Young, Ricky Lawson, Josh Freese, Brooks, Chad and Chuck Wackerman.