He played his college ball at South Florida and last May signed a 1 year deal with the New England Patriots. He's listed at 6'2" and 316 lbs and has no registered stats in the NFL. So in a nutshell, nobody knows who he is really. The Pats didn't use him in games and didn't resign him after his 1 year contract was up.
He's only 23 so probably just a developmental/depth guy or an able bodied training camp player, but who knows and it's not like we've had a bunch of signings here recently. Maybe he's got a lil Marcus Cooper in him and we'll find out that he can actually play.