Greg Ellis

Greg Ellis is an American actor best known for his work as Lt. Groves in the Pirates of the Carribean movies, and as a virus broker on the third season of 24.