Leon (Italy), Dennis Cruz