Musician | Teacher | Composer | Recording Artist



Guitar tracking for your next project is just an email away. Audio files with multiple takes/revisions can be recorded and submitted for your approval by an agreed upon deadline via FTP, often with a 48-hour or less turnaround time from initial contact to delivery. Live tracking from my Digital Audio Workstation directly to yours is also an option to get the takes you want the way you want them in real-time. More information about the process can be found here.


Remote learning best serves curious and motivated students who wish to play an active role in their own musical development. Guitar lessons are individually tailored to the goals of beginner, intermediate, and advanced students in addition to professionals looking to refine/explore specific techniques or other work practices, including theory, ear-training, improvisation, and playing in different genres. More information about lessons can be found here.


From full scores to incidental cues, there is a wide variety of music possible in just about every style and genre for both corporate and independent media projects. License an existing piece or submit a work-order for customized music for film, television, production, commercials, radio, gaming, corporate videos, podcasts, hold music, and more. Synced video and audio-only work samples can be streamed here.

Media Music Tracks

Media Music Tracks


Online guitar teaching consultations last approximately one-hour and are customized to answer your questions and evaluate your gear. For those just beginning to launch an online studio, there can be a seemingly overwhelming number of questions and concerns. Veteran in-person teachers may want to explore several platforms to see which one best matches both their technical setup and comfort level in front of a webcam. Experienced online guitar teachers may wish to try a different application, explore different webcam and mic setups, or try new teaching strategies. More information about teaching consultations can be found here.

Sign up for news and updates