A dynamical coupled channel approach is used to study π and ω-meson production induced by pions and photons scattering from the proton. Six intermediate channels including πN , ηN , π∆, σN , ρN , ωN are employed to describe unpolarized and polarized data. Bare parameters in an effective hadronic Lagrangian are determined in a fit to the data for πN → πN , γN → πN , π − p → ωn, and γp → ωp reactions at center-of-mass energies from threshold to W < 2.0 GeV. The T matrix determined in these fits is used to calculate the photon beam asymmetry for ω-meson production and the ωN → ωN total cross section and ωN scattering lengths.