385年,刘显杀死叔父刘眷而继任其位。刘显杀死刘眷后,又试图加害道武帝拓跋珪。商人王霸得知此事,在大庭广众之中悄悄踩了一下拓跋珪的脚,拓跋珪会意,急忙骑马逃回。当时故大人梁盖盆之子梁六眷担任刘显的军师,尽知刘显的阴谋,秘密派遣部人穆崇驰告拓跋珪。于是拓跋珪暗中结交旧臣长孙犍、拓跋他等人,以防不测。同年八月,拓跋珪前往贺兰部。当日,刘显果然派人到独孤部来搜捕拓跋珪,结果扑了个空。
登国元年(386)正月,拓跋珪即位,建立北魏政权。三月,刘显从善无向南逃到马邑,其族人刘奴真率领所部投降北魏。七月,代题率领部众背叛北魏,投靠刘显。起初,拓跋珪的叔父拓跋窟咄被前秦天王苻坚俘虏到长安,后来跟随西燕皇帝慕容永,慕容永任命他为新兴太守。同年八月,刘显派其弟刘亢泥迎归拓跋窟咄,并派军队护送,进逼北魏南境。于是北魏各部骚动,人心惊恐不安。
登国二年(387)六月,拓跋珪亲自率军在马邑南部讨伐刘显,追至弥泽,将他打得大败。刘卫辰和后燕皇帝慕容垂来往友好,送马三千匹给慕容垂,慕容垂派遣慕容良迎接。刘显打败慕容良的军队,掠取马匹后离去。慕容垂大怒,派遣儿子慕容麟、侄子慕容楷率军讨伐刘显,刘显逃奔到马邑西部山中。慕容麟率领轻装骑兵追击刘显,刘显于是到长子投奔慕容永。部众全部投降慕容麟(一说拓跋珪尽收刘显的全部部众),慕容麟将他们迁到中山。此后刘显下落不明。