Leo Triplet, Marco Failli