Ivan attended Baltimore City College for three years and attained two varsity letters. His high school career was interrupted by military service in the tank corps, during World War II, but he still managed to be captain of the 1919 lacrosse team and made first team All-Maryland in the same year. He was also captain of varsity football and president of his class, which for a school as big as City, was quite remarkable.
Ivan then attended St John's in 1920 where he was captain as well as player/coach. He was instrumental in the founding and early success of this team. He moved on to the University of Maryland, where he won two first team All-America awards in 1923 and 1924 and was a member of the University of Maryland All-Star team. He also captained the team in 1923 and 1924.
After his playing days were over, Ivan coached defense for five years at Maryland and played for one year on the L'Hirondelle club team. Ivan served on the vestry of St John's Episcopal Church in Western Run Valley as well as being the assistant director of the Bureau of Milk Control for many years.