Carl Rice was born in 1980 in Liverpool, England. He is an actor, known for Papadopoulos & Sons (2012), Trollied (2011) and Children's Ward (1989). Read more on iMDB