|Family||Teresa Kwan (wife), Danny Kwan (son), Jessica Kwan (daughter)|
|Occupation||Principal (Smallville High School)|
|Played By||Hiro Kanagawa|
Principal James Kwan was Smallville High School's principal from June 2001- Spring 2002 until his death.
Principal Kwan was known for his no-nonsense tactics and his high personal integrity.
Principal Kwan discovered that Coach Walt Arnold helped seven of his players cheat on a math test. He was going to try to prove it when Coach Arnold set his car on fire with him inside. Clark saved him, but he was badly burned and hospitalized.
Kwan fired Chloe Sullivan as the editor of the Smallville Torch, citing her unverifiable stories. He put Lana Lang in her place, but only for one issue. Chloe was reinstated when she promised not to publish anything she can't prove.
Kwan also caught Clark in the swimming pool during the school day, which is normally off-limits. Lana had pushed him in while under the influence of the Nicodemus flower, but she managed to slip away undetected. Clark got a Saturday detention.
In the spring of 2002, Justin Gaines was released from the hospital after suffering extensive injuries in a hit-and-run accident. Kwan's son Danny had accidentally hit Justin, but Kwan covered it up by placing the car in his name. Justin killed Kwan, assuming he had been responsible.
- Season One: Pilot (deleted scene), Hothead, Rogue, Nicodemus, Drone, Crush
- Smallville The Comic: Raptor (Mentioned only)
Interim Principal Gibbons (Red)