Big red bump on penis. What are possible causes?

Infection to cancer. No way to tell without exam. See your local urologist.
?Sebaceous cyst. Most common cause of lump on penis, is benign, & can be red and tender if infected. It isn't cancer. See a friendly urologist and have it taken care of.