起初任侍御史，后来任晋州司马。高宗听闻他方正，很礼敬他。一次，将军史兴宗随高宗狩猎时说，晋州的鹞很有名，可以命刘齐贤抓几只。高宗答：“刘齐贤难道是捕鹞人吗？你为什么这样看待他？”拒绝了。为了避太子李贤讳，刘齐贤改名刘景先。高宗年间，刘景先曾任朝散大夫守给事中。仪凤三年（678年）九月，吐蕃入寇，工部尚书刘审礼率军迎战，大败阵亡。唐高宗骇然，召侍臣问御敌之策。中书侍郎郭正一认为应当严格守边，等国库丰盈、人心所向之际可一举灭吐蕃。刘景先和同僚皇甫文亮等也认为应当如此。四年（679年）八月，以给事中兼修国