Use other Sprites for the same Animation

Hello there,
I am working on a 2D Shooter and for now all works pretty fine, but i have a Question about the Unity Animation Tools (Animator / Animations).
I just wonder if its (not) possible to use one Animation / AnimationController for different Sprites (like they just have different colours, they should have the same animations) to create different Enemys or for optimizing the character (hairstyle, clothes).
For now i have to create the same animations again and again, even if the enemys have just a other color, and its a bunch of work every time.

I googled alot but i dindt found a solution to my problem, so may someone can help me out here.
(I am working with C#)


!

77289-4d5a39d6d9b4268778200c27f2383c20.png

It’s supposed to be possible using an AnimatorOverrideController. But as i’ve never used it myself, i can’t say more.