Michael J. Anderson

Michael J. Anderson (October 31, 1953) is an American actor. He portrayed the Leprechaun Andrew O'Brian on Charmed.

Career

 * Twin Peaks
 * Picket Fences
 * Star Trek: Deep Space Nine
 * The X-Files
 * Carnivale
 * Charmed