Former State Representative Bill DeWeese is appealing his corruption conviction.
In his appeal, DeWeese argues that the trial judge erred by limiting the number of defense witnesses who testified.
DeWeese also says the judge refused to allow his lawyer to fully cross examine a prosecution witness.
The longtime House Democratic leader is serving up to five years behind bars for improperly using taxpayer money.