Joe Ingalls

Joseph 'Joe' Ingalls is a Marine aboard HMS Terpsichore. He is a Non-Player Character (NPC).