brian esperon