Foxx initially joined the furry fandom in 2002, when he joined deviantART. He intended to join under the name CaptainFoxx, however this was already taken and he thus opted for TheCaptainFoxx instead. This has become his standard username on numerous websites. In 2007, Foxx joined Fur Affinity.