Input (grade 10): Previously, he was trained by former 3-division world champion, Jeff Fenech in Sydney and briefly Billy Hussein.
Output (grade 12): He was previously trained by former three-division world champion Jeff Fenech in Sydney, Australia.