Follow
Follow
Search for:
Where Is ‘Treehouse Masters’ Star Pete Nelson Now?
}
February 25, 2026
o
Culture Pop!
l
CU Newswire
The Animal Planet series ran for 11 seasons from 2013 to 2018.