 Cashill was born and raised in Newark, New Jersey to William and Frances Cashill.He graduated from Regis High School in New York City and Siena College in Loudonville, New York.Cashill received his Ph.D. in American Studies from Purdue University in 1982.