The longest certified career as a submarine captains is 18 years 9 months 26 days and was achieved by Wonjang Kim and Kwanghyun Kim (both South Korea) as of 17 October 2007.
They work for a underwater resort taking tourists on underwater trips. During that period they accumulated over 20,000 working hours each. They are currently still working as submarine captains. During all this time they never had any accidents. The certified period was between 22 December 1988 and 17 October 2007. The are still working and will update the record at a later date.