Stalwart

Definitions: (1) valiant in character or deed; brave; bold; daring; (2) robust in body, mind, or spirit; strong; sturdy; (3) resolute; firm; (4) one who is staunchly supportive; steadfast; unwavering; unshakable dependability

Fictional Figure: Philip Faulconbridge, a daring soldier, true as steel to his friends. — William Shakespeare (1564-1616) King John