Troy Rudolph

Troy Rudolph is a Canadian television actor, who has also worked as a production assistant and a stand-in. He was born in Calgary, Alberta, Canada on September 9th, 1973. Troy performed as a stand-in on eighty-one episodes of Smallville between 2008 and 2011.