Star Trek: First Contact - Cast
as Captain Jean-Luc Picard
as Lieutenant Commander Data
as Lieutenant Commander Geordi La Forge
Michael Dorn
as Lieutenant Commander Worf
as Lily Sloane
as Lieutenant Hawk
as Dr. Zefram Cochrane
Marnie McPhail
Robert Picardo
as Emergency Medical Hologram
Dwight Schultz
as Lieutenant Reginald 'Reg' Barclay III
as Borg Queen
Marina Sirtis
as Commander Deanna Troi, Counselor
Gates McFadden
as Commander Beverly Howard Crusher, M.D.
Patti Yasutake
as Lieutenant Alyssa Ogawa, R.N.