After Nauru joined the International Whaling Commission (IWC) on 15 June 2005, Stephen was nominated as a delegate for Nauru.
Nachdem Nauru der internationalen Walfangkommission (IWC) am 15. Juni 2005 beigetreten ist, wurde Stephen zum nauruischen Abgesandten des IWC ernannt.