Bogdan rozpoczął karierę piłkarską jako junior w roku 1928, w klubie Unirea Tricolor Bukareszt, w którym występował do roku 1933. Następnie trafił do seniorów tej drużyny, gdzie w ciągu trzech lat, wystąpił w 43 spotkaniach, strzelając 23 bramki dla Unirei. W 1936 r. trafił do Rapidu Bukareszt, gdzie 2 lata później został na chwilę wypożyczony do francuskiego Red Star. W roku 1938 został powołany na mundial '38, który odbywał się we Francji. Na MŚ 1938, zagrał w przegranym (1-2) meczu przeciwko reprezentacji Kuby. W 1946 r. przeszedł do Hungarii FC, gdzie zarówno jak i w Red Star nie rozegrał ani jednego spotkania. Następnie w 1947 r. trafił do włoskiego Bari, gdzie w ciągu sezonu rozegrał cztery mecze i strzelił 1 gola. W latach 1966–70 trenował drużyny libańskie (Al Shabiba Mazraa oraz Racing Bejrut).
- Ion Bogdan na romaniansoccer.com, romaniansoccer.com, [dostęp: 2018-02-15].
- Profil na fifa.com. fifa.com. [zarchiwizowane z tego adresu (2010-07-06)]., fifa.com, [dostęp: 2018-02-15].
- Profil na worldfootball.net, worldfootball.net, [dostęp: 2018-02-15].
- Statystyki zawodnika na national-football-teams.com, national-football-teams.com, [dostęp: 2018-02-15].
- Statystyki zawodnika na eu-football.info, eu-football.info, [dostęp: 2018-02-15].