Cushing attended the University of Southern California, and played for the USC Trojans football team 2005 to 2008 under head coach Pete Carroll.
Cushing was on the 2007 preseason Phil Steele's All-America team and on the 2007 Bednarik Award and Lott Trophy watch lists.