For the paycheck?
he been doing recently anyway?
He's Jerry Flute on "Big Love."
You can go HERE
to see what Beltran thought about Voyager--it's kind of fun.
Also, he seems to have been busy with the law: "Actor Robert Beltran and members of a crew filming an episode of Big Love
on location in Arizona were arrested during a dispute with authorities, police said Thursday. After leaving a bar called La Brisa del Sur
, Beltran was asked by authorities for his papers to show that he was not an illegal alien. Beltran became irate…."