So for my favorite supporting make anime character I have to go with Roy Mustang from Fullmetal Alchemist and Fullmetal Alchemist Brotherhood. He's such a strong and determined character that you have to look up to, but on the other hand he's very... Human. He never gives up and he always keeps his goals in mind. He's also funny and caring at the same time. Also I wholeheartedly support Roy X Liza.