Cameron Richardson, 1979 yılında Baton Rouge, ABD'de doğdu. Richardson, New Jersey'de yetişti ve kariyerine mankenlik ve oyunculukla başladı. Oyuncu, 2004 yılında House, M.D. dizisinde Alexandra Robinson rolünü canlandırarak ekranlara geldi. Bu rol, kariyerinin başlangıcını işaretledi ve sonraki yıllarda çeşitli televizyon dizileri ve filmlerde yer almasına olanak sağladı.
Richardson, 2009 yılında CBS televizyon dizisi Harper's Island'da Chloe Carter karakterini canlandırdı. Bu rol, Richardson'un kariyerinde önemli bir dönüm noktası oldu ve onun tanınmasını sağladı. Ayrıca, Alvin ve Sincaplar (2007) filminde Claire karakterini canlandırdı. Richardson, kariyeri boyunca çeşitli televizyon dizileri ve filmlerde yer aldı.