Montross asistió al Lawrence North High School en Indianápolis y se graduó en 1990.