Christopher Atkins nació el 21 de febrero de 1961,en Nueva York, Estados Unidos.
Se hizo conocido en 1980 al protagonizar la película The Blue Lagoon junto a Brooke Shields.

En el 82 protagonizó la película The Pirate Movie junto a Kristy McNichol, el mismo año apareció en una edición de la revista Play Girl.
En 1983 protagonizó la película A Night in Heaven junto a Lesley Ann Warren. Durante 1983 a 1984 actuó en varios episodios de la serie de televisión Dallas.
En 1996 actuó en la película It’s My Party. A lo largo de su carrera ha actuado en varias películas y series de televisión.