We focus on a two-receiver Multiple-Input-Multiple-Output (MIMO) Broadcast Channel (BC) and Interference Channel (IC) with an arbitrary number of antennas at each node. We assume an imperfect knowledge of local Channel State Information at the Transmitters, whose error decays with the Signal-to-Noise-Ratio. With such configuration, we characterize the achievable Degrees-of-Freedom (DoF) regions in both BC and IC, by proposing a Rate-Splitting (RS) approach, which divides each receiver's message into a common part and a private part. Compared to the RS scheme designed for the symmetric MIMO case, the novelties of the proposed block lie in 1) delivering additional non-ZF-precoded private symbols to the receiver with the greater number of antennas, and 2) a Space-Time implementation. These features provide more flexibilities in balancing the common-message-decodabilities at the two receivers, and fully exploit asymmetric antenna arrays. Besides, in IC, we modify the power allocation designed for the asymmetric BC based on the signal space where the two transmitted signals interfere with each other. We also derive an outer-bound for the DoF regions and show that the proposed achievable DoF regions are optimal under some antenna configurations and CSIT qualities.