Where Is ‘Treehouse Masters’ Star Pete Nelson Now?

}

February 25, 2026

l

CU Newswire

The Animal Planet series ran for 11 seasons from 2013 to 2018.