User photo

Andy Bloch

About

Andrew Elliot Bloch is a professional poker player. He holds two electrical engineering degrees from MIT and a JD from Harvard Law School.