In SpellForce series it's possible to create your own avatar (to choose gender, face, class and a name), but it won't change the characters' role in the narration.
SpellForce: The Order of Dawn - The Phoenix Stone Bearer Edit
Apparently, the protogonist of The Order of Dawn is a valuable Rune servant. He was summoned to help Rohen, his master.
SpellForce: The Breath of Winter - The Shadow Blade Wielder Edit
He was summoned to help his old friends Lena and Grim in their mission. They had to gather the refuge's leaders (for refuges to fight for them) and free Cenwen, the elven queen. But the thing they really did they set free Fial Darg, the prince of darkness. The truth was that Grim appeared to be his loyal servant. So Fial Darg was the one who inprisoned Cenwen to take her precious blood. He could be defeated only with Shadow Blade, which is a powerful weapon, that takes life power from its wielder. The rune warriour decided to take all the rick but rescue Cenwen.
SpellForce: Shadow of the Phoenix - One of two Edit
The main hero in Shadow of the Phoenix is optional. It can be one of two previous characters. Depends on who player chooses, the beginning of the game changes.
SpellForce 2: Shadow Wars Edit
From now and then the main character belongs to Shaikan.