Yup: he is awesome as Giovanni. Both he and Jamieson Price are amazing compared to the terrible Craig Blair, though I confess I think Ted Lewis/Ed Paul was better in the 4Kids dub than he has been in the TPCi dub lately-- he's gotten a little more lax with the role recently.