Иван (Ян) Адамович Роткевич родился 20 июня 1898 года в городе Борисов, Минской губернии, Российской империи. Национальность поляк.
В 1916 году поступил добровольцем в Российскую императорскую армию. С 1918 года в РККА. В 1918-1919 годах сражается против белочехов и армии Колчака. В 1919-1924 годах учился в 4-й Казанской военно-инженерной школе комсостава РККА. После окончания учёбы командовал взводом, ротой и батальоном в Туркестанском военном округе (с 1926 - Среднеазиатский военный округ).
В 1938 году Роткевич был уволен из РККА и лишен звания на основе Директивы Наркомата Обороны СССР от 24 июня 1938 об увольнении из РККА военнослужащих национальностей, не представленных на территории СССР. Был арестован и находился под следствием в органах НКВД. После освобождения работал преподавателем физкультуры в Ташкентском политехническом институте.
В связи с началом Великой Отечественной войны и нехваткой офицерских кадров в августе 1941 года был поновлен в РККА восстановлен в звании капитан. Был назначен командиром батальона в 545-й стрелковый полк 389-й стрелковой дивизии, которая формировалась в Ташкенте и Термезе. Вскоре назначен начальником штаба 545-го стрелкового полка, а в январе 1942 года - начальником оперативного отдела штаба 389-й стрелковой дивизии. С августа 1942 года дивизия ведет тяжелые оборонительные бои на Закавказском фронте. В декабре 1942 года Роткевич был ранен. После пребывания в госпитале в январе 1943 года И.А. Роткевич назначен начальником штаба 5-й гвардейской стрелковой бригады.
В августе 1943 года из 5-й и 7-й гвардейских стрелковых бригад была сформирована 110-я гвардейская стрелковая дивизия, а Роткевич назначен её начальником штаба. Пребывал в этой должности до апреля 1944 года.
С 18 апреля 1944 года по 27 апреля 1944 года полковник И.А. Роткевич – командир 110-й гвардейской Краснознамённой стрелковой дивизии.
25 июля 1944 года Роткевич назначен начальником штаба 2-й пехотной дивизии имени Генрика Домбровского 1-й Армии Войска Польского. 17 сентября 1944 года назначен командиром этой дивизии. 11 ноября 1944 года полковнику Роткевичу было присвоено звание генерала бригады.
16 января 1945 года 2-я пехотная дивизия под командованием Роткевича первой из польских соединений форсирует Вислу в районе Варшавы и 17 января начинает уличные бои в городе. 17 января 1945 г. дивизия заняла левобережную часть Варшавы и до 24 января составляла первый послевоенный гарнизон столицы Польши. Иван Адамович Роткевич был назначен командующим военным гарнизоном Варшавы. 2-й пехотной дивизии было присвоено почетное наименование «Варшавская».
С 8 февраля 1945 года дивизия Роткевича участвует в кровопролитных боях на Поморском Вале, под Колобжегом и 10 марта 1945 года выходит на побережье Щецинского залива в районе Камня Поморского.
В середине марта 1945 года генерал бригады И.А. Роткевич назначен начальником штаба 1-й Армии Войска Польского, а в апреле 1945 года назначен заместителем начальника Главного Штаба Войска Польского.
11 июля 1945 года И.А. Роткевичу было присвоено звание генерал-майор.
С 29 апреля 1946 года по 31 октября 1946 года – командующий Оперативной группой «Жешув», созданной для репатриации этнического украинского населения Лемковщины в СССР и для борьбы с украинским националистическим подпольем.
С 26 июня 1947 года по 15 октября 1947 года И.А. Роткевич – командующий Поморским военным округом.
С 15 октября 1947 года по 1948 год – командующий Люблинским военным округом.
С 1948 года по март 1949 года – командующий Познаньским военным округом.
С марта 1949 года по 1953 год – командующий Варшавским военным округом. В апреле 1949 года Роткевичу было присвоено звание генерала дивизии, а 11 мая 1949 года - генерал-лейтенант Советской Армии.
В 1950 году на Роткевича было совершено покушение, после которого он проходил лечение в Варшаве и Москве.
С 1952 по 1956 год - депутат Сейма первого созыва. С 08 февраля 1953 года по 20 февраля 1954 года - председатель Польского футбольного союза.
В 1953-1956 годах проходил обучение в Высшей военной академии имени К.Е. Ворошилова.
В 1957 году закончил службу в Войска Польском и вернулся в СССР. В этом же году он ушел в отставку в звании генерал-лейтенант.