I begun my professional career as a jazz bassist with the Edmonton Jazz Ensemble (the EdJE), a sextet which won the 1988 Alcan Jazz Competition at the Festival International de Jazz de Montréal. The group toured Western Europe (1988) and major Canadian jazz festivals (1988 and 1989) and opened for Pat Metheny (Montréal) and the Carla Bley-Steve Swallow Big Band.(Paris). The EdJE also recorded an album Something's Here for CBC's JazzImage label, in addition to several CBC radio and TV specials.

In 1990 I moved to Montréal where I played with top jazz musicians such as: Kevin Dean, Steve Amirault, Greg Clayton, André White, Jeff Johnston, Jim Hillman, Ted Warren, John Labelle and others. In 1995 I joined the Bernard Primeau Jazz Ensemble and performed in that year a series of concerts in Normandy, France with Slide Hampton featured as a special guest. Tours of Québec and New Brunswick followed, as well as a concert performance in Montréal with Oliver Jones as a special guest.

In 1996 I formed a quartet with the focus on performing my original music. The quartet appeared in concerts at the 1996 Festival International de Jazz de Montréal, the Isart Art Gallery, and the Pollack Concert Hall, in addition to performances in Montréal's jazz clubs. A studio recording of my compositions followed, assisted by the funding from Le Conseil des arts et des lettres du Québec.

Since the end of 1996 I have been residing in the Toronto area and have led various quartet combinations featuring saxophonists Phil Dwyer, Perry White and Michael Stuart. As a sideman I have performed with Carol Welsman, Rob Piltch, Bill King, David Braid, Anthony Mitchelli, Jeff Young, Hugh Hartwell and Greg Bush.

I had earned a Master of Music degree from McGill University (Montréal) and a Bachelor of Music degree from Berklee College of Music (Boston) where I played with Antonio Hart, Delfayo Marsalis and Julian Joseph, now major-recording-label artists.