World Trending
Coming Soon...! View all
John David Batchelor is a Singaporean-born Australian television and film actor. He is known for portraying Chief Petty Officer Marine Technical on the Australian drama series Sea Patrol.