B.E.N. (Bio Electronic Navigator) is from the 2002 Disney movie Treasure Planet and is voiced by Martin Short. The Treasure Planet line was made by Hasbro in 2002.
This is a pretty old figure. If I recall correctly I got this from an Ebay lot a few years ago. Ebay is probably the best place to find him now. Just make sure you look at the figure because there is also a McDonald’s Happy Meal toy also.