I saw the previews for that. He disappeared suddenly in last seasons 24. I thought for awhile he may have been ill, but never found any news on him.
I LOVE Devane. Watched him on Stargate SG1 and 24. Crumbs was VERY disappointing.