Kevin joined the Skrewts early in February 2011, and ever since then, he has anchored their back line defensively while running point on their offense. Kevin stands over 6'4 and weighs in around 210, providing an intimidating, physical presence. Kevin became a captain of the Skrewts in summer of 2011 and has led the team with an iron fist (and amazing hugs) ever since then.

Off the pitch, Kevin is a software engineer and lives right next to where the Skrewts play in Mountain View. He also is a volunteer for the IQA, working in the gameplay department since it was created as the League Management Council in August 2011.