Larkin was born and raised in Seattle. He is admitted to practice law in Washington State and is a member of the Washington State Bar Association. He received a B.A. from Marquette University and his law degree from Seattle University School of Law. Larkin is passionate about immigrant rights previously working for the Northwest Immigrant Rights Project in Tacoma, Washington, during his third and final year of law school. There he worked with individuals in immigration detention. Larkin has completed internships in Guatemala City with two different immigrant advocacy organizations, has volunteered at an organization which uses community organizing to recover unpaid wages owed to primarily day laborers, and he continues to volunteer at a monthly bilingual legal clinic.
Larkin lived in Bolivia for two years volunteering at a home for orphaned and abandoned children before going to law school. He is fluent in Spanish and in his free time he likes to travel, follow the Seattle Sounders, bike, hike, and otherwise enjoy the Pacific Northwest.