The official website for The Settlers of Catan

Question about The Cards Bishop - Do I have to play the Bishop before my opponent rolls the dice?

Answer

Yes.