• Stephen Lobo

    2 days ago - By Film Bug

    Stephen Lobo has built his career on the stage and screen. He won a Leo Award for his 2006 role as Ramir on the critically acclaimed Canadian series Godiva's. Lobo landed a series-regular role on ...
    Read more ...