Bersama Persebaya, Bejo tampil dalam 138 pertandingan dan mencetak dua gol selama periode pertamanya dari 1994 hingga 2003.
Setelah itu, ia memperkuat PSPS Pekanbaru pada musim 2003–2004 sebelum kembali ke Persebaya dan bertahan hingga 2008.
Bejo juga pernah memperkuat sejumlah klub lain seperti Mitra Kukar, Persidafon Dafonsoro, Deltras Sidoarjo, dan Perseba Bangkalan.
Bejo juga dipercaya membela tim nasional Indonesia dengan tampil dalam 45 pertandingan dan menyumbang dua gol antara 1997 hingga 2004.
Salah satu momen yang paling dikenang adalah ketika Bejo mencetak dua gol saat Indonesia mengalahkan Filipina 13–1 dalam Piala Tiger 2002.
Setelah gantung sepatu, Bejo melanjutkan berkarier sebagai pelatih, yang diawali dengan melatih Persik Kediri pada musim 2016–2017.
Pengalaman itu kemudian membawanya kembali ke Persebaya dengan menjadi asisten pelatih pada 2018. Pada 2019, Bejo dipercaya mengisi posisi pelatih sementara.
Kariernya terus berlanjut hingga menangani Serpong City FC di Liga 3 pada musim 2023–2024.


