Carl Rice

Carl Rice

Carl Rice was born in 1980 in Liverpool, England. He is an actor and writer, known for Trollied (2011), Good Cop (2012) and Children's Ward (1989).

Tv Show