Richard Higginson is an actor based in Manchester represented by Boss Casting.