Carlo Rota

Carlo Rota is an English born-Canadian actor. He is currently known for his role as Morris O'Brien in the series 24. He will play the role of IOA Committee Head Carl Strom in Stargate Universe episode "Earth".