Main Characters Greg Richardson 13 main appearances Monty Richardson 1 main appearances Fran Richardson 1 main appearances David Richardson 1 main appearances Geena Campbell 1 main appearances Clifford Walker 1 main appearances