Pasdar's show Profit was axed after five episodes, while Heroes was cancelled last year before it had a chance to properly wrap up its storylines.
The actor, who will guest star in upcoming episodes of Castle, has now told Zap2It that he is not sure he wants to work on a new series.
"I've tried it a couple of times, and it always goes wrong," he said. "I think the supporting parts are more interesting. Being asked to carry a major show with the restrictions that are thrown on you is very limiting. I'd rather hit it hard, do it right, and walk away."
Pasdar added that he would be happy to stick to supporting roles but confessed that he might get involved in pilot season again in the future.
"I'll probably do it again," he said. "But I'll hate it."
Pasdar's first episode of Castle will air tonight at 10/9c on ABC.