captain bryan lafleur