Joshua Bosworth

Place of Birth: Canada

Joshua Bosworth is a Canadian actor.