2007年,卡兰·穆尔韦出演《聚散离合》和《海岸巡警》 。
2012年,出演凯瑟琳·毕格罗执导的电影《猎杀本·拉登》。
2014年,在《300勇士:帝国崛起》中饰演Scyllias;也出演《美国队长2》,饰演杰克·罗林斯。
2016年,在DC电影《蝙蝠侠大战超人:正义黎明》中饰演Anatoli Knyazev。
2017年,在成龙主演电影《机器之血》中饰演大反派安德烈。
2021年,参演电影《至死不渝》。