Szwedo kierował radą nadzorczą TVP od 16 września ubiegłego roku, od 19 września pełnił obowiązki prezesa TVP zastępując na tym stanowisku odwołanego z tej funkcji Piotra Farfała, w listopadzie złożył rezygnację. Bogusław Szwedo zasiadał w radzie nadzorczej TVP od stycznia 2007 roku.
Tarnobrzeżanin jest założycielem i prezesem lokalnej rozgłośni Radia Leliwa. Przez 10 lat był także nauczycielem w tarnobrzeskim „Górniku”.
Jest absolwentem Politechniki Rzeszowskiej, do 2006 roku wykładał w Instytucie Przedsiębiorczości i Zarządzania Państwowej Wyższej Szkoły Zawodowej w Tarnobrzegu.