Hamilton Loomis was born on November 1, 1975 in Galveston, Texas, USA. He is an actor, known for At Any Cost (2000) and Art and Soul of the City (2011).
Share
Info mistake?
Biography
Hamilton Loomis was born on November 1, 1975 in Galveston, Texas, USA. He is an actor, known for At Any Cost (2000) and Art and Soul of the City (2011).