Born in Oak Park, Illinois in 1951, Shamrock McShane was sports editor for the Oak Leaves before moving to Key West in 1978. He has lived in Gainesville, Florida since 1983, teaching Language Arts in public schools, as well as writing, acting, and making movies.