Set the oven to 375°F (190°C). Line a baking sheet with parchment paper.
Cook the sausage:
In a skillet over medium heat, cook the sausage until browned. Drain any excess grease and set aside.
Mix the filling:
In a large bowl, combine the cooked sausage, shredded cheese, cream cheese, garlic powder, and pepper. Mix until fully blended.
Prepare the crescent ring:
On the prepared baking sheet, unroll the crescent dough and arrange the triangles in a circular pattern, with the wide ends overlapping in the center and the points facing outward. Press the overlapping areas slightly to seal.
Add the filling:
Spoon the sausage mixture evenly around the wide ends of the dough.
Shape the ring:
Fold the pointed ends of the dough over the filling, tucking them under the wide ends to form a ring.
Brush and bake:
Brush the dough with beaten egg for a glossy finish. Bake for 20-25 minutes or until golden brown.
Serve:
Allow to cool slightly, then slice and serve warm.