Andy Bloch

Andrew Elliot Bloch was born June 1st, 1969 in New Haven, Connecticut. He is a professional poker player and holds two electrical engineering degrees from MIT and a JD from Harvard Law School.