c. 32 BBY
Cannon was a clone trooper assigned to Lieutenant Law's unit. The squad were assigned to serve with Jedi General B'ink Utrila and Jedi Commander Rennax Omani during the Clone Wars. The squad and the Jedi were sent to the planet of Draay 2 to find an ancient Sith relic.
The squad arrived on the planet and began making their way towards the temple. They located it and found a safe passage inwards. The squad entered and secured the temple. They located and secure the amulet, known as the Gauntlet of Kressh the Younger. The squad set up camp to rest for the night before returning back to their ship. Cannon, Law, Horns, and Utrila rested, while Glitch and Omani were on guard.
The group were awoken by the sound of an explosion. The terrorist group known as the Death Watch entered the temple to steal the artifact for themselves and had tracked the squad to the exact location. The groups fought each other, which resulted in no casualties. Glitch would become separated from the group, resulting in the squad thinking him dead. After they forced the Death Watch away, Cannon partook in a brief memorial for their thought-to-be fallen comrade.