Theo Howland

Theo Howland is a police officer and an army reserve.

Appearance
Theo has a scar over his right eye.

Trivia

 * Strength Enhancement