This study is based on the exploration of MHD Casson fluid flow past a stretching cylinder in the presence of non-uniform heat generation, thermal radiation and Joule heating. Boussinesq approximation is also put into consideration due to density difference in the fluid. The governing equations and their corresponding boundary conditions are changed into system of ordinary differential equations with the aid of appropriate similarity variables. The obtained ordinary differential equations are solved numerically using Runge-Kutta Fehlberg method alongside shooting technique. The flow and thermal fields are investigated in the presence of emerging parameters, namely Grashof number, Prandtl number, radiation parameter, curvature parameter, Eckert number, Casson parameter, permeability parameter, magnetic number, space and temperature dependent heat generation parameter. In this study, enhancement in velocity distributions is noticed as values of Grashof number grow but velocity profiles are depreciated by permeability parameter and curvature parameter.