Todd Lowe was born on May 10, 1977 in Houston, Texas, USA. He is an actor, known for True Blood (...
Frequently works with play writer Justin Tanner
I wish there were more! - On doing love scenes on television
Houston, Texas, USA
Dive deep into IMDb Picks, Scary Good, TV, and more.