Based on what I've read about Estoclet, it sounds like he could be a jack of all trades third liner if he pans out
Here's an interesting article though. Apparently he was arrested four years ago for burglary
http://thedartmouth.com/2008/06/27/sports/arrest