Twin roll casting process combines casting and hot rolling into a single process. In this study, mechanical properties at room temperature and microstructure of the twin roll cast AZ91 magnesium alloy are investigated. The alloy exhibited a good combination of high ultimate strength of 343MPa, yield stress of 224MPa and elongation to failure of 13%. The mechanical property was very excellent compared with AZ91 die-cast alloy. EPMA analysis reveals that the Al concentration in Mg matrix is higher in twin roll cast alloy than that in die-cast alloy. This high Al concentration must be the origin of the good mechanical properties of twin roll cast alloy at room temperature.