В 1495 году Иван Иванович Темка служил воеводой в Туле. В 1501 году воеводой передового полка в Новгороде. В 1502 году стоял на заставе против лифляндцев сперва в Ям-городе, а после в Корбосельской волости. В 1503 году был первым воеводой в Ивангороде; 13 сентября того же года неожиданно пришедших к сему городу лифляндцев разбил и многих полонил; 16 декабря вторично разбил лифляндцев на Ругодевском поле. В 1508 году был первым воеводой сторожевого полка в походе из Вязьмы на помощь Дорогобужу. В 1514 году во время третьего государева к Смоленску похода был воеводою передового полка в Великих Луках, а по взятии Смоленска ходил из Великих Лук под Оршу первым воеводой того же полка; 8 сентября того же года был убит в битве с литовцами под Оршей на Днепре: «а место пришло тесно… и убиша из пушки воеводу в передовом полку князя Ивана Ивановича Темку Ростовского».