Preheat your oven to 375°F (190°C).
In a skillet, cook the breakfast sausage over medium heat until browned and fully cooked, about 8-10 minutes.
In a mixing bowl, combine the cooked sausage with softened cream cheese, shredded cheese, garlic powder, salt, and pepper until well blended.
Unroll the crescent roll dough on a baking sheet lined with parchment paper.
Spoon a heaping tablespoon of the sausage mixture onto the wide end of each crescent triangle.
Roll up each crescent starting from the wide end and place on the baking sheet.
Bake in the preheated oven for 12-15 minutes or until golden brown.
Let the sausage cream cheese crescents cool for a few minutes before serving.