In which episodes of Stargate Atlantis is Todd the wraith in? ?

Hiiii i just wanted to know which episodes of Stargate Atlantis is Todd in? because he is just sooooo the best lol and also in your opinion which is the funniest Stargate Atlantis episode and why?
2 answers 2