Hawker 900
Flight Crew Air Transport Pilot (ATP); Flight Crew Multiengine; Flight Crew Instrument
Situational Awareness
Aircraft Equipment Problem Critical; Flight Deck / Cabin / Aircraft Event Smoke / Fire / Fumes / Odor; Ground Event / Encounter Other / Unknown
Air Traffic Control Provided Assistance; Flight Crew Took Evasive Action; Flight Crew Landed in Emergency Condition; General Maintenance Action; General Evacuated
Aircraft
Shortly before landing; smoke rapidly filled [the] cabin and cockpit. During rollout; smoke was coming out of air ducts; I commanded to have the APU shutdown and opened dump valve as per the checklist. After turning off runway and setting the park brake; I looked aft and the smoke in the cabin was thick.  The aircraft was deplaned and the fire trucks showed [up] shortly thereafter.  Information and a list of the personnel I gathered has been handed over to our safety officer.
The Landing Checklist was completed with flaps 45 for landing on RWY XXL at ZZZ. The APU on and APU bleed air on. Shortly before or after touchdown; smoke developed rapidly in the cabin and cockpit.As soon as we noticed smoke developing; we opened the dump valve. However; it did not change the condition in the cockpit. Given our position to just having landed on the runway; we did not have time to don the oxygen masks nor deploy the cabin masks. PIC commanded APU shut down.We successfully landed on Runway XXL. During the rollout we informed ZZZ Tower of our smoke in cockpit condition and need to deplane. We taxied on Taxiway and deplane according to the Checklist.Emergency equipment arrived shortly thereafter. The passenger was given a ride to FBO via Crash Fire and Rescue vehicle. After calling home base and discussion; Crash Fire followed the plane with only crew onboard to FBO and debrief was conducted on FBO ramp.
Hawker 900XP flight crew reported smoke developed rapidly in the cockpit and cabin during landing rollout at destination.